11

ツール (winmerge など) を使用してコードベースを更新すると、Visual Studio Team System (VSTS) と Team Foundation Server (TFS) の統合が反映されないようです。

どのファイルをチェックアウトして再度チェックインするかを知るにはどうすればよいですか? 足りないものはありますか?これは VSTS & TFS の一部ではない機能ですか?

4

3 に答える 3

12

まず、ファイルがまだチェックアウトされていないことが原因である可能性があります。更新を実行する前に最初にこれを行うと、TFS はそれらの変更を認識します。

次に、TFS Power Tools (MS から入手可能) を使用して、認識されていない変更についてローカル リポジトリを確認できます。違いが見つかった場合、電動おもちゃはファイルのステータスをリセットして、[保留中の変更] ウィンドウに変更が表示されるようにします。この場合、ファイルをチェックアウトする必要はありません。違いがある場合はチェックアウトされます。

かなり気の利いた。

Power Tools for 2008 はこちら: http://www.microsoft.com/en-us/download/details.aspx?id=15836

そして、「オンライン」コマンドを探しています:

オンライン コマンド - オンライン コマンドを使用して、保留中の編集を持たない書き込み可能なファイルに保留中の編集を作成します。

于 2008-10-06T13:58:52.953 に答える
1

VSの外部で、プロジェクト全体に変更を適用していると思います。最初に完全なプロジェクトをチェックアウトしてから、変更を適用して再度チェックインする必要があります。変更されていないファイルは、実際にはチェックインされません。

于 2008-10-06T14:01:04.243 に答える
0

あなたの質問は、Team Foundation Server Client をインストールしていないかのように聞こえます。

Visual Studio Team System エディションをインストールしている場合は、Team Foundation Server に接続できます。ただし、統合を機能させるには、Team Foundation Server Client もインストールする必要があります。

これを行うと、ファイルが変更された場合に Visual Studio から通知され、ファイルが自動的にチェックアウトされます。

于 2008-10-06T14:01:07.193 に答える