[英]git - how can I clone local svn repository?
我完全找不到任何解釋我應該如何指定現有 svn 存儲庫的位置。
換句話說 - 什么應該用作 URL
git svn clone URL
當 svn 存儲庫是本地的?
你應該能夠像這樣成功:
git svn clone file:///e/svn_repo_on_E_drive
類似於 svn checkout 命令:
svn co file:///e/svn_repo_on_E_drive
file://
用於執行 CMD 提示的當前驅動器上的file:///d/some_folder
, file:///d/some_folder
用於D:\\some_folder
。
注意:額外的/
和刪除的冒號:
在 Windows 上的文件鏈接中。 file://e:/svn_repo_on_E_drive
→ file:///e/svn_repo_on_E_drive
對於本地存儲庫,您使用file://
URL,與使用普通 svn 客戶端進行檢出時使用的 URL 相同。
如果您嘗試復制整個歷史記錄,並使用git svn clone --stdlayout
只需使用您用來檢出帶有 svn 的主干的 URL,最后減去/trunk
部分。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.