0

2つのディレクトリで2つのパスをチェックアウトする必要があります。これが私が以前に試したことです:

svn co https://localhost:8443/svn/Code "d:\src" https://localhost:8443/svn/lines "d:\src\bin"

および同様のコマンドですが、エラーsvn:E125002:> D:/ src <scheint keine URL zu seinで、最初のパスのみが2番目のディレクトリにチェックアウトされます。これは> D:/src<がURLのように見えないことを意味します。

ここで構文を赤くしましたが、機能させることができませんでした。実例を教えてください。

ありがとう!

4

2 に答える 2

1

svncheckoutコマンドで各ディレクトリをチェックアウトすることは不可能のようです。

'&'をお勧めする1行だけでコマンドを実行する必要があります

svn co https://localhost:8443/svn/Code "d:\src" & svn co https://localhost:8443/svn/lines "d:\src\bin"

LinuxOSでうまく機能します

お役に立てば幸いです。

于 2012-12-05T02:11:22.123 に答える
1
  • @namxeeが書いたように(そしてsvn help co思い出させてください)、チェックアウトで2つ以上のパラメーター(SRCとTGT)を使用することはできませんVisualSVNマニュアルページの3番目のコマンドは、正しい構文で(マルチSRCチェックアウトに3つのパラメーターを使用して共通ベースに)役立ちます

svn co https://localhost:8443/svn/Code https://localhost:8443/svn/lines d:\src

これは、Coded :\src` 内の2 つの独立したlines作業コピーとしてサブディレクトリを提供します

  • 2 番目の問題はもっと悪いです: 2 つの別々のコマンドで 2 つの兄弟ソース( /svn/Codeand /svn/lines) を親子ワーキング コピー ( d:\src+ d:\src\bin) にチェックアウトしたとしても、コミットしようとすると (またはコミットに成功すると、私も問題が発生することが保証されます)ラックが正確にどこにあるかを予測するのが面倒です) Repo への変更。そのようなエキゾチックなトイレの配置について、あなたのビジネスタスクを説明できるかもしれません
于 2012-12-05T08:49:55.380 に答える