2017-06-06 29 views
0

tf workspaces /collection:TeamProjectCollectionUrlコマンドを実行すると、AppleBanana、およびCherryという3つのワークスペースがローカルコンピュータにあることがわかります。TFSマージコマンドを実行しているときにワークスペースを特定できない

現在のディレクトリを、これらのワークスペースのフォルダを含むフォルダに変更し、コマンドtf merge /candidate Apple Bananaを実行します。

ただし、エラーメッセージExactly two items (source and target) are required. Either local or server paths may be used.が表示されるので、もう一度mergeコマンドを実行しますが、今度はAppleBananaのフォルダへのフルパスをそれぞれ指定します。繰り返しますが、同じエラーメッセージが表示されます。

私は間違っていますか? AppleをコマンドラインからBananaにマージするにはどうすればよいですか?

答えて

0

tf mergeコマンドは、2つのワークスペースをマージするために使用されず、TFSの2つのブランチをマージするために使用されます。 TFS Branch and Mergeの詳細については、this documentを参照してください。

あなたは(AppleからBananaまで)2つのワークスペースを結合/マージしたい場合は、多分あなたはこれらの手順に従うことができる:Visual Studioで

  1. 、最初Appleワークスペースに切り替えるには、Apple下のすべての変更をチェックイン。
  2. Bananaワークスペースに切り替え、チームプロジェクトを右クリックし、を選択します。を入手してください。その後、すべての変更をAppleから送信します。
  3. 同じファイルをAppleBananaに編集すると、現在競合が発生する可能性があります。マージツールを使用して、競合をマージしてください。

競合を解決した後、Appleはバナナに統合されます。

関連する問題