この質問は、Visual StudioとTeam Foundation Server(TFS)に関するものです。私はTFSの初心者で、何かを少し混乱させました。TFSからのVisual Studioチェックアウト
私はVSを介してTFSプロジェクトに接続し、VS内のすべてのコードを持っているとします。ファイルの編集を開始すると、「foo.csが自動的に編集用にチェックアウトされました」というメッセージが表示されます。プロジェクトの他の人はそれを見ますか?私はちょうどローカルでものをテストしたいと思うし、プロジェクトの他の人に影響を与えたくない。
「私は編集のために自動的にチェックアウトされました」ということについて少し混乱しています。私は既にVSでコードを見ているので、私はすでにそれをチェックアウトしていたと思った。
私はSVNで作業するのに慣れていますが、以前はTFSで作業していませんでしたが、SVNではIDEを選択して確認するためにコードをチェックアウトする必要があります。
ちょうどSVN <=> TFSの用語解説。 "SVN:チェックアウト読み取り専用" == "TFS:最新の取得"。 "SVN:チェックアウト読み書き" == "TFS:編集をチェックアウト"。読み取り専用コピーを取得してもファイルはロックされないので、誰もあなたがコピーを持っていることを知ることはできません。読み書きコピーを取得すると、他の人が "チェックアウト(編集用)"していることがわかるように、ロックが設定されます。 –