2

我正在尝试将位于我的 Windows/Ubuntu 双启动机器共享的分区上的 Tortoise SVN 存储库转换为 git 存储库。我为 git repo 创建了一个新目录,并svn2git svn://media/mpoint/School/OLD_SVN_DIR在 Ubuntu 机器上进行了尝试,但没有成功。

我已经看到很多 SVN 存储库基于服务器的示例,但我还没有看到任何本地示例。即:svn2git svn://localhost/name-of-repo。如果它有帮助,在 Windows 端(SVN 回购的地方)地址是https:/John-T60/svn/OLD_SVN_DIR/. 我已经尝试过使用该命令svn2git https://John-T60/svn/OLD_SVN_DIR但没有运气。

我的 SVN 存储库不是很复杂,可能 50-100 次提交,只是主分支。有什么例子吗?

4

1 回答 1

0

如何简单地解决这个问题:导出您的颠覆存储库通过

svnadmin dump /path/to/your/repo > yourreporname.dump

临时安装 VisualSVN(这是一个非常容易设置和使用的 SVN 存储库),使用其方便的 GUI 导入您的转储,然后继续将您的存储库转换为 Git 作为常规远程 SVN 存储库。

于 2012-07-16T09:12:19.130 回答