2016-03-31 25 views
11

として検出されない、私はVS2013とTFS2013を使用しています。などのモデル、プレゼンター、ビュー、ソース管理操作の面で期待通りに他のすべてのプロジェクトが作業している:TFSのソース管理 - 新しいファイルが自動的にタグを1として、保留中の変更

は、溶液中の複数のプロジェクトがあります。 Modelプロジェクトと

問題:

  • ファイルを削除保留中の変更
  • その他

いずれも検出されないよう、ソリューションエクスプローラ経由で新しいファイルが自動的に検出されていない追加ソース管理操作は、次のようなModelプロジェクトでうまく機能します。

  • csprojファイルが新しく追加されたと保留中の変更に表示されます保留中の変更

にチェック

  • (新しいファイルが追加されcsproj ファイルへの変更を含む)は、既存のファイルのためのERSION
  • 編集検出新しいファイル自体は表示されません。したがって、csprojの変更のみがチェックインされている場合は、他の開発者のマシンでビルドエラーが発生します。

    ソリューションエクスプローラで追加されたファイルを検索し、コンテキストメニューから追加、これは保留中の変化として現れるようになります。しかし、このプロセスは他のプロジェクトと同様に自動的に行われるべきです。

    モデルプロジェクトには.vspsccファイルがなく、他のプロジェクトにはそれぞれ1つのファイルが存在することに注意してください。

    助けてください。ありがとう。

  • +0

    をHI、万が一除外セクションで新しく追加されたファイルですか?あなただけのマシン上の問題を見ている場合は、バインディングTFSのソース管理は、プロジェクトのために壊れている可能性があります。 – Angshuman

    答えて

    5

    私はバインド解除および再バインド問題プロジェクトを、再試行します:

    https://msdn.microsoft.com/en-us/library/0eh3790h%28v=vs.90%29.aspx

    +3

    OK、それはプロジェクトがソースコントロールにバインドされていなかったことが判明します。私は、ソース管理]ダイアログボックスを変更するために行くことによってこれを確認しました。私は、ソースコントロールがフォルダ構造に基づいた単純なバージョン管理のコントロールとしてしか機能していないが、それがビジュアルスタジオプロジェクトであることを知らないため、プロジェクトの他のソースコントロール操作を推測しています。プロジェクトをソース管理にバインドした後、ファイルが追加または削除されたときにプロジェクトがソース管理に直接話しかけると思われるため、前述の問題が解決されました。 –

    関連する問題