質問

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 だけをチェックアウトできるようになりますが、そのようなディレクトリごとにそれを行う必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top