TortoiseSVN を使用しており、既存のリポジトリをローカル ディレクトリにチェックアウトしたいと考えています。ただし、ファイル ツリーの特定の部分だけをプルダウンしたいと考えています。それを行う方法はありますか?
例えば:
/trunk
/project-A
/project-B
/project-C
トランク、プロジェクト-A、およびプロジェクト-B をプルダウンしたいとします。それ、どうやったら出来るの?
TortoiseSVN を使用しており、既存のリポジトリをローカル ディレクトリにチェックアウトしたいと考えています。ただし、ファイル ツリーの特定の部分だけをプルダウンしたいと考えています。それを行う方法はありますか?
例えば:
/trunk
/project-A
/project-B
/project-C
トランク、プロジェクト-A、およびプロジェクト-B をプルダウンしたいとします。それ、どうやったら出来るの?
あなたは成功したようですが、他の人に役立つことを期待して、ステップバイステップのガイドを含めたいと思いました.
trunk
depth = "Only this item" で作業コピーにチェックアウトこれにより、選択したサブフォルダーのみが作業コピーに取り込まれます。
これは遅れているかもしれませんが、この質問を見つけて、既存のディレクトリを除外できるかどうか疑問に思っている人にとっては、そうする方法があるようです.
ローカル mod がない場合はディレクトリを削除し、それ以降の更新から除外する必要があります。ディレクトリを元に戻す必要がある場合は、上記の Michael Hackner の方法を使用してください。
project-A フォルダーに移動して右クリック ==> SVN Update を実行すると、project-A フォルダーとそのサブフォルダーのみが更新されます。次に、プロジェクト B についても同じことができます
これも同様に機能します:
[1] - サブフォルダーを部分的に (そのサブフォルダー内のすべてのアイテムなしで) チェックアウトし、その後ファイルがそのサブフォルダーに追加されてコミットされた場合、通常のチェックアウトを実行したときにそれらを取得できないことに注意してください。
この質問は、Subversion で部分的なチェックアウトを行うことができますか? に関連しています。ただし、TortoiseSVN を使用する特定のコンテキストで。