簡體   English   中英

如何從 SVN 存儲庫中檢出單個文件(不是文件夾)?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM