[英]How do I checkout a single file (not folder) from the SVN repository?
目前我正在開發一個 C#.net 項目(visual studio 2005)。 我可以從 SVN 存儲庫中簽出一個項目,對文件進行更改並提交。
但是,如何使用sharpSVN DLL 指定檢出深度(稀疏檢出)並檢出單個文件? 請幫忙。
據我所知,Subversion 客戶端通常不支持單文件檢出。 你當然可以得到一個文件(只不過是一個簡單的 HTTP GET 請求到 URL),但是檢查更改會更加困難。
這樣做的原因是 Subversion 想要創建它的元數據目錄( .svn
)來跟蹤屬性、URL、文件的舊版本等。這在單個文件中很難做到。
就像@derobert 所說,您不能簽出單個文件。 您能做的最好的事情是對該文件的目錄進行非遞歸檢出。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.