現在、一部のソース コードを Subversion (SVN) リポジトリからクライアントの Team Foundation Server に転送しています。私がつまずいたことの 1 つは、最初にそのリポジトリ内のすべてのファイルをローカル ワークスペースのローカル作業フォルダーにプルしない限り、リポジトリを編集する方法がないように思われることです。Visual Studio 2008 チーム エクスプローラーを使用しています。
私のリポジトリは次の構造に似ています。
$
$/branches
$/trunk
$/trunk/Solution1
$/trunk/Solution1/... etc.
ここでやりたいことは、トランクのルート (つまり、$/trunk/Docs) に新しいフォルダーを追加することです。Solution1 フォルダー ツリー ($/trunk/Solution1) には大量のデータが含まれているため、最初にそのフォルダーのローカル コピーを取得したくありません。新しい「Docs」フォルダーをサーバー側に作成したい。ただし、選択したリポジトリ フォルダーがローカル ワークスペースの作業フォルダーとして使用できない場合、ソース管理エクスプローラー ツールバーの [新しいフォルダー] ボタンがグレー表示されることに気付きました。
TortoiseSVN を使用すると、Repo-Browser を使用してサーバー側で新しいフォルダーを作成できるため、SVN を使用することは決して問題ではありませんでした。SVN では、最初に親フォルダーをチェックアウトする必要はありません。
TFSリポジトリをサーバー側で編集する方法を知っている人はいますか? 些細なことを見逃しましたか?