スパースチェックアウトを実行する方法を尋ねたり説明したりする投稿は多数ありますが(公式ドキュメントは言うまでもなく、here、およびhereなど)、フォルダーまたはフォルダーの深さを照会する方法に関する投稿はありません一連のフォルダー。
Subversion に「svn update --set-depth に渡された深度設定は何ですか?」と尋ねる方法はありますか? フォルダに?
svn info
教えてくれます。で更新されたディレクトリは次のsvn update --set-depth=files
とおりです。
> svn info "C:\path\to\directory"
Path: C:\path\to\directory
Working Copy Root Path: C:\path
URL: http://svn.example.com/path/to/directory
Relative URL: ^/path/to/directory
Repository Root: http://svn.example.com/path
Repository UUID: 3183f4db-b256-8143-8013-6b50bc517e3e
Revision: 4860
Node Kind: directory
Schedule: normal
Depth: files
Last Changed Author: abc
Last Changed Rev: 1234
Last Changed Date: 2014-12-09 14:52:55 -0500 (Tue, 09 Dec 2014)
線Depth: files
は更新深度を示します。深さが の場合infinity
、この線が欠けているだけです。それ以外の場合は、「空」、「ファイル」、または「即時」( のヘルプにリストされているものsvn update
) のいずれかになります。
empty
まばらなチェックアウトの場合、まばらなチェックアウトは実際には他の値のいずれにもマップされないためであることに注意してください。