私はちょうど学校でgithubを使用し始めました。私のチームの問題は、私がプルを行うと、新しいファイル(クラスなど)は、ソリューションエクスプローラの[すべてのファイル]ボタンをクリックしますが、すべてのファイルをプロジェクトに手動で含める必要があります。 自動化する方法はありますか?それは自動的にそれを行う必要があるためです。ビジュアルスタジオを引き込む問題2015
答えて
問題は、チームメイトがファイルをコミットしたときに、プロジェクトに追加されなかったことです(.csprojファイルのエントリがない)。
.csprojファイルは、プロジェクト内のファイルを示すXMLファイルです。彼がこのファイルに変更をコミットしなかった場合、あなたのプロジェクトには変更が反映されません。
彼は変更をコミットする前に、彼はする必要があります:
- は、プロジェクトをディスク(ファイル=>すべて保存)に保存されていることを確認し、すべてのファイルをプロジェクト
- に含まれていることを確認します(もし彼はそれがメモリ内のcsprojをロードしているため、彼はソリューションエクスプローラで正しくプロジェクトを参照してくださいよ、これを実行しませんが、あなたの側であなたが古いバージョンを取得します)
それから彼はそのことを確認する必要があります彼はすべてのファイルと.csprojをコミットします。
あなたが引いた場合、それが新しく追加されたファイルをプルダウンし、更新されたプロジェクトファイル
私は、.slnファイルと.csprojファイルをコミットしていない人や、実際に変更を保存していない人がいることがよくあります。 –
彼は保存しなかった – benonymus
ファイルを右クリックしてプロジェクトにインクルードするだけで、作業を進める必要があります。
はい、私はそれを行いますが、ビジュアルスタジオに自動的にそれらを含めるべきではありませんか? – benonymus
はい、そうすべきです。しかし、それらがプロジェクトに含まれると、再度それを行う必要はありません。 –
元々それらのファイルを作成した開発者が自分のプロジェクトにプロジェクトを組み込み、実際に新しいプロジェクトファイルをソース管理にコミットした場合のみです。彼がビジュアルスタジオの一部としてそれらを作成した場合(つまり、右クリック、新しいファイルの追加など)、変更されたプロジェクトファイルもコミットしても問題は残ります。 –
これはVSのプロジェクトであることを確認する必要があります。次に、.csprojをチェックインする必要があり、ファイルは自動的にすべてのファイルに含まれます。
.csprojは、プロジェクトからのファイルの情報を保持する責任があります。
- 1. ビジュアルスタジオ2015新規プロジェクトの問題
- 2. C++ビジュアルスタジオ2015インポートDLLの問題
- 3. ビジュアルスタジオ2015スタイルシートを読み込まない
- 4. ビジュアルスタジオ2015
- 5. NuGetパッケージでビジュアルスタジオ2015とXamarinに問題が発生する
- 6. データベースに書き込む際の問題
- 7. SDCardに書き込む問題 - Android
- 8. ビジュアルスタジオのキーボードショートカット2015
- 9. ビジュアルスタジオ2015 intellisense
- 10. ビジュアルスタジオ2015インストーラプロジェクト
- 11. ビジュアルスタジオ2015タイプスクリプトデバッグ
- 12. ビジュアルスタジオのリンクエラー2015
- 13. ビジュアルスタジオ2015プロフェッショナルアフターコミュニティー
- 14. ビジュアルスタジオ2015コードスタイルC#
- 15. ビジュアルスタジオ2015 Androidエミュレータ
- 16. ビジュアルスタジオ2015はDEBUG
- 17. ビジュアルスタジオ用Googleテストアダプタ2015
- 18. AngularJSカルマジャスミンとビジュアルスタジオ2015
- 19. ビジュアルスタジオからビルドアトムテキストエディタ2015
- 20. SSRSビジュアルスタジオ2015 BIDS system.outofmemoryexception
- 21. ビジュアルスタジオのインテリセンス2015 javascript
- 22. ビジュアルスタジオの角2 2015
- 23. ビジュアルスタジオのカラーテーマの問題
- 24. ビジュアルスタジオweb api linqの問題
- 25. ビジュアルスタジオ2013 - cordovaファイルプラグインの問題
- 26. ファイルをcsvに書き込むときにデコードの問題
- 27. オーディオレコードと再生ループバックバッファの問題、オーディオトラックにデータを書き込む際の問題
- 28. 問題を引き渡す引数
- 29. ビジュアルスタジオ2015ブレークポイントを打つ
- 30. inputAccessoryViewを読み込む際の問題
あなたはGithubのVisual Studioのプラグインを使用していますか? –
ファイルは自動的にプロジェクトに追加されません。新しいファイルが作成されるとプロジェクトに追加され、プロジェクトでチェックインされます。 – stuartd
TFSはプロジェクトファイルを格納します。ファイルを追加して変更をチェックインすると、誰もがそれらを取得できます。 gitは同じじゃない? – Sinatr