簡體   English   中英

git - 如何克隆本地 svn 存儲庫?

[英]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_folderfile:///d/some_folder用於D:\\some_folder

注意:額外的/和刪除的冒號:在 Windows 上的文件鏈接中。 file://e:/svn_repo_on_E_drivefile:///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.

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