這是從SVN文檔(http://svnbook.red-bean.com/en/1.1/re44.html)如何使用svnlook檢查路徑是文件夾還是文件?
$ svnlook changed -r 39 /usr/local/svn/repos
A trunk/vendors/deli/
A trunk/vendors/deli/chips.txt
A trunk/vendors/deli/sandwich.txt
A trunk/vendors/deli/pickle.txt
我可以檢查斜線(「/」),並且如果存在,那麼它是一個文件夾。
1)但我怎樣才能確保svn總是顯示文件夾路徑與尾部的斜槓?
2)或者,也許有更可靠的方法來檢查路徑類型(文件夾或文件)?
我不認爲這將工作,因爲我在pre-commit鉤子的服務器上使用svnlook。這些路徑實際上並不存在於服務器上 – Chicago 2009-12-03 16:10:06
對不起,我沒有注意到這是服務器端。您可以使用 svn info 並檢查節點類型 – Jean 2009-12-03 16:31:44