3

私はTFSでコマンドラインを使用することを好みますが、ファイルにローカルの変更があり、新しいバージョンが利用可能である場合にVS2010が行うことと同等の方法を実現する方法がわかりません。VSは、マージするかどうかなどの質問をします。

tf getローカルで変更を加えたファイルで、ファイルの新しいバージョンが利用可能になったときに自動マージする方法はありますか?

4

1 に答える 1

7

ファイルに保留中の変更があり、サーバーに新しいコンテンツがある場合、を実行するtf getと、競合があることが通知され、コンテンツはダウンロードされません。

その時点で、tf resolveVisual Studioに表示されるものと同様に、実行して競合解決ダイアログを表示できます。これにより、自動マージ、3方向マージツールでのマージ、またはサーバーまたはローカルバージョンの取得が可能になります。

完全に自動化されたエクスペリエンスを希望する場合(またはtfUnixでコマンドラインクライアントを使用している場合)、に解決オプションを提供することもできますtf resolve。たとえば、ファイルを自動マージするには、次のようにします。

tf resolve $/Project/File.txt /auto:AutoMerge
于 2012-05-16T18:40:22.970 に答える