2017-04-26 66 views
1

TFSにファイルを編集して後でをマージする方法はありますか?はチェックアウトしなくてもいいですか?基本的に編集してから、私がサーバーにアップデートすることを決めるときには、ソースコントロールに触れてください。チェックアウトなし編集(TFS)

5年のMercurialとGitがTFSの仕組みを混乱させてしまいました。私が欲しいのは可能ではなく、「チェックアウト」は排他的ではないからです。 (最も可能性の高いオプション?:-))

(私はhereされているが、それは私の問題を解決しない)

+2

特定の問題は何ですか**ですか?あなたが言ったように、TFVCのチェックアウトは排他的ではありません。ローカルのワークスペースでは、チェックアウトされたファイルとそうでないファイルの間に本当の区別はありません。 –

答えて

1

それをごまかすための方法がありますが、そうするいかなる正当な理由はありません。 TFSからコードをチェックアウトすると、作業するローカルコピーが得られます。これをチェックインすると、チェンジセットが作成されます。このチェンジセットは、ソースコードリポジトリへの変更のアトミックコミットです。チェックインしたくない場合や、何か別のことをする場合は、シェルフセットを作成することができます。シェルフセットは、準備ができたらいつでも名前を付けることができます。 同様に、Gatedチェックインを使用すると、そのプロセスによってシェルフセットが自動的に作成され、検証ビルド用に送信されます。失敗した場合は、シェルフセットを変更してもう一度お試しください。成功すると、チェンジセットをソースリポジトリにチェックインします。変更を破る際のチェックを防ぐのに役立ちます。

+0

ええ、私は脳がちょうど揚げられたと思うし、私はGitに慣れてきたと思う...正直な点検でありがとう(とダニエルにも)。 – kpollock

関連する問題