CVS ディレクトリへのチェックアウト
-
01-07-2019 - |
質問
CVS から特定のディレクトリをチェックアウトし、そのディレクトリに至るまでのツリーを省略するにはどうすればよいですか?
元。
このディレクトリC:/webhost/mywebapp/wwwにチェックアウトするのが好きです
私のCVSプロジェクトディレクトリ構造はmywebapp/trunk/wwwです
Trunk ディレクトリと MyWebApp ディレクトリを省略するにはどうすればよいですか?
解決
CVS を使用する -d/cvsroot checkout -d directory project/path/directory
. 。最初 -d
環境でルートを設定する場合は省略できます。これは「パスの短縮」と呼ばれ、次の方法で回避できます。 -N
というオプション checkout
.
他のヒント
CVS は、次のファイルによってリポジトリに「結び付けられ」ます。 .CVS
フォルダ。各フォルダーは個別に「関連付け」られます。
これは、完全なものをチェックアウトするだけで (または、すでに完全なものを持っている場合は)、それから切り取って貼り付けることができることを意味します。 www
ディレクトリを別の場所にコピーしても、正しい CVS の場所にリンクされたままになります。
[おっと、間違ったがらくたを削除しました。] はい、co -d www はあなたが望むものです。
リポジトリ内にモジュールをセットアップすることもできます。これにより、最上位ディレクトリであるかのように www だけをチェックアウトできるようになりますが、そのようなディレクトリごとにそれを行う必要があります。
所属していません StackOverflow