2
有一些帖子(例如here和here,更不用說official documentation)詢問/解釋如何執行稀疏結帳,但我沒有看到任何文章查詢文件夾或一系列文件夾的深度。Subversion:Query Sparse Checkout Status
有無論如何要問Subversion,「什麼是深度設置傳遞給svn更新 - 設置深度?」在一個文件夾?
有一些帖子(例如here和here,更不用說official documentation)詢問/解釋如何執行稀疏結帳,但我沒有看到任何文章查詢文件夾或一系列文件夾的深度。Subversion:Query Sparse Checkout Status
有無論如何要問Subversion,「什麼是深度設置傳遞給svn更新 - 設置深度?」在一個文件夾?
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
時,該行只是缺失。否則,它將是「empty」,「files」或「immediates」(在svn update
幫助中列出的那些)之一。
請注意,對於稀疏結帳,它將是empty
,因爲稀疏結帳並不真正映射到任何其他值。