我完全无法找到任何解释如何指定现有svn存储库的位置。
换句话说 - 在
中应该用作什么网址git svn clone URL
什么时候svn存储库是本地的?
答案 0 :(得分:31)
你应该能够成功:
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
表示D:\some_folder
。
注意:Windows上文件链接中的额外/
和删除的驱动器冒号。 file://e:/svn_repo_on_E_drive
→file:///e/svn_repo_on_E_drive
答案 1 :(得分:7)
对于本地存储库,您使用file://
URL,与用于执行的操作相同
与正常的svn客户端结帐。
如果您尝试复制整个历史记录,并使用git svn clone
--stdlayout
,请使用您用来通过svn签出主干的URL
减去最后的/trunk
部分。