2

私の TFS ワークスペースには、複数のチーム プロジェクトがあります。そのような:

TeamProjectA
TeamProjectB
TeamProjectC

私たちは TFS 2012 を使用しています。これら 3 つの作業を同時に進めているとしましょう。変更をチェックインしたいTeamProjectAので、Visual Studio (2012 または 2013) の [チーム エクスプローラー] > [保留中の変更] に移動すると、チーム エクスプローラーが現在設定されているにもかかわらず、[含まれている変更] セクションに各チーム プロジェクトから変更されたすべてのファイルが含まれていることがよくあります。にTeamProjectA。チェックインするチーム プロジェクトのソリューションの親ソリューション フォルダーを常に右クリックし、[選択されていないものを除外] する必要があります。それが私の最初の問題です。ある時点で、チェックイン時に他のプロジェクトからの変更を誤って含めることになることはわかっています。

また.dat、ビルド プロセス中に生成/上書きされ、dll. これらのファイルをソース管理から除外したいので、ソリューション エクスプローラー > [ファイル] メニュー > [ソース管理] > [詳細設定] > [[ファイル] を除外] で選択します。ソリューション エクスプローラーのグリフが、除外されていることを示す黒いダッシュが付いた赤い円に変わります。ソース管理エクスプローラーに移動すると、これらのファイルは依然としてadd緑色の+グリフで表示されます。ignore.tfignoreでファイルを追加しました\*.datが、それでも表示されます。これらのファイルを無視するにはどうすればよいですか?

ありがとう。

4

1 に答える 1

1

保留中の変更を除外すると、保留中の変更がまだ残っいるため、「追加済み」として表示されます。含まれるものと除外されるものの違いは、「チェックイン」ボタンをクリックしたときにチェックインされるものですが、元に戻すかチェックインするまで保留中の変更のままです。

これらのファイルを最初から追加したくない場合は、.tfignoreそれらが正しくリストされていることを確認してください。次のことを確認してください。

  1. ローカル ワークスペースを使用しています。
  2. ファイルは呼び出され.tfignore、 ではありませんignore.tfignore
于 2013-11-12T19:25:42.573 に答える