当在执行 git svn clone
命令时,出现 “using existing svn-remote svn” 的提示,可能是因为之前已经对同一个 SVN 仓库执行过相同的命令。这时候可以尝试以下两种解决方法:
- 指定新的本地目录:在执行
git svn clone
命令时,通过添加-s
或者-r
参数指定新的本地目录。例如:
git svn clone -s https://example.com/svn/repo new_local_dir
- 清除缓存信息:如果你想继续使用原来的本地目录,那么可以尝试清除缓存信息。可以通过以下命令清除 SVN 的缓存信息:
git config --unset-all svn-remote.svn.fetch
git config --remove-section svn-remote.svn
以上这些都是常见的解决方法,希望能对你有所帮助。