2012-09-27 50 views

回答

1

Subversion不允許單獨檢出文件,因爲最小的工作副本由一個目錄組成。

你可以做的是

svn co http://my.example/repository/subdir --depth empty F:\scratch-dir 
svn up F:\scratch-dir\file</code></pre> 

相當於這會給你的http://my.example/repository/subdir爲F結帳:\劃傷DIR \文件。這允許更改文件並對其進行更改。 (這可以在SharpSvn通過SvnClient.CheckOut()隨後SvnClient.Update()用正確的參數來實現)

另一種選擇是

svn cat http://my.example/repository/subdir/file > temp-file 

,這將給你一個只讀文件的副本。 (SharpSvn等價於SvnClient.Write()。)

相關問題