2011-06-25 13 views
2

SmartSVN允許您執行結帳,而不會由其管理。 mercurial是否有一個只能檢出特定修訂版的命令,放棄之前的所有提交?Mercurial:不作爲項目管理

+0

克隆庫和刪除'.hg'目錄;)不知道是否有更好的替代方案 – knittl

+0

是的,但對於大型軟件倉庫將不得不下載很多不需要的數據 – Geo

+0

只有在存儲庫前面有一個網頁前端時,才能進行簡單的當前頭下載,我不認爲你有另一種選擇。請參閱http://stackoverflow.com/questions/2586824/partial-clone-with-git-and-mercurial –

回答

3

假設你有必要的權限,直副本將工作:

rsync --exclude .hg [[email protected]:]/path/to/hg/repo mycopy 
+1

只有當工作目錄更新到所需的修訂版本時才能使用。可能適用於某些情況,但不適用於某些服務器託管的存儲庫。 –