0

バックエンドSVNサーバーにVisualSVNサーバーを使用しています(それが重要な場合)。

以下に 2 つのコマンド セットを示します。最初のセットはフォルダーを作成し、SVN 内のフォルダーを新しく作成された Windows フォルダーにチェックアウトします。2 番目のセット (単一のコマンド) で競合エラーが発生していますが、その理由はわかりません。スパース チェックアウトを実行しようとしていて、2 つのフォルダーだけをチェックアウトしています。理想的には、これら 2 つのフォルダーの下にあるファイルも追加したいのですが (--set-depth immediates)、そこまでは行きませんでした。私は TortoseProc.exe を使用して調べましたが、その API は、私が読んだものからこれを行うのに十分なコマンドを提供していません。svn コマンドを使用してこの問題を解決する方法を知っている場合は、お知らせください。svn checkoutsvn updatesvn up、およびそれらの組み合わせのいくつかの異なるバリエーションを試しました。

フォルダが作成され、Windows.svnのそのフォルダにフォルダが作成されました。_TESTそれで、最初のコマンドセットを確認しました。

コマンドの最初のセット:

K:
cd "K:\Projects\PRJ-71\"
mkdir "_TEST"
svn checkout --depth empty "https://example.com:8443/svn/docs/objects/trunk/" "_TEST"

コマンドの 2 番目のセット:

K:\Projects\PRJ-71>svn update --set-depth empty _TEST/NZ/F_CORPORATION_SIZE
K:\Projects\PRJ-71>svn update --set-depth empty _TEST/NZ/F_COVERAGE_MEMBER

コマンドの 2 番目のセット (最初のコマンドでエラー):

K:\Projects\PRJ-71>svn update --set-depth empty _TEST/NZ/F_CORPORATION_SIZE

Skipped '\_TEST\NZ\F_CORPORATION_SIZE'
Summary of conflicts:
  Skipped paths: 1

編集(コメントリクエスト):

ここに画像の説明を入力

4

1 に答える 1