ディレクトリの深さを から に設定することは可能infinity
ですempty
か?
$ ls .
Foo/ Bar/
Foo/
とBar/
は両方とも深さinfinity
がFoo/
ありますが、非推奨です。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分後に忍耐力を失い、プロセスを強制終了します。
なぜ行き詰まるのですか?私は何か間違ったことをしていますか?私が探しているものを取得する別の方法はありますか?
このようなことを考えましたが、プロパティを変更すると、リポジトリにアクセスする他のユーザーに影響しませんか? 自分のローカル リポジトリにのみ影響するソリューションが必要です。