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