4

ディレクトリの深さを から に設定することは可能infinityですemptyか?

$ ls .
Foo/     Bar/

Foo/Bar/は両方とも深さinfinityFoo/ありますが、非推奨です。Foo はまだ役立つ可能性があるため、削除したくありません。ただし、svn は で更新をチェックし続けますがFoo/、これは大きなフォルダーであるため時間がかかります。したがって、svn が更新 Foo をチェックしないようにしたいのは、ローカルで削除することを意味しても変更されないためです。

したがって、次のようにすると:

$ rm -fr Foo
$ svn up --depth empty Foo

できます。しかし、私がやるsvn upと、ディレクトリ全体を再ダウンロードするだけです...ひどい。だから私はこれを試します:

$ rm -fr Foo
$ svn up --set-depth empty Foo

そして、svnは永遠にスタックしているように見えるので、5〜10分後に忍耐力を失い、プロセスを強制終了します。

なぜ行き詰まるのですか?私は何か間違ったことをしていますか?私が探しているものを取得する別の方法はありますか?

このようなことを考えましたが、プロパティを変更すると、リポジトリにアクセスする他のユーザーに影響しませんか? 自分のローカル リポジトリにのみ影響するソリューションが必要です。

4

1 に答える 1

1

消して。いつでもそこにあり、必要な人はいつでも svn から入手できます。

于 2013-01-24T03:20:28.677 に答える