如何解决导致 svn2git 失败并显示 "no associated commit metadata" 的问题?
How do I fix the issue that causes svn2git to fail with "no associated commit metadata"?
我正在尝试将远程 Subversion 存储库转换为本地 Windows 机器上的 git。我安装了 ruby、svn2git,然后创建了一个名为 authors.txt
的文件用于转换关联的提交者。
当我 运行 命令 svn2git my://repo/url --authors authors.txt
时,我收到错误:
Checking svn:mergeinfo changes since r3: 1 sources, 1 changed
refs/remotes/svn/Production: no associated commit metadata
command failed: git svn fetch
我四处搜索,但找不到任何直接适用于我的错误的情况。任何人都知道为什么会弹出此错误?
有很多名为 svn2git
的工具,但根据您的问题,我发现您没有使用 https://github.com/svn-all-fast-export/svn2git 中的 KDE。我强烈建议使用 svn2git
工具。这是我所知道的最好的,而且你可以非常灵活地使用它的规则文件。
您将能够轻松地为您的布局配置它以获得您想要和期望的结果。
如果您不是 100% 了解存储库的历史,http://blog.hartwork.org/?p=763 中的 svneverever
是一个很好的工具,可以在将 SVN 存储库迁移到 Git 时调查其历史.
我正在尝试将远程 Subversion 存储库转换为本地 Windows 机器上的 git。我安装了 ruby、svn2git,然后创建了一个名为 authors.txt
的文件用于转换关联的提交者。
当我 运行 命令 svn2git my://repo/url --authors authors.txt
时,我收到错误:
Checking svn:mergeinfo changes since r3: 1 sources, 1 changed refs/remotes/svn/Production: no associated commit metadata command failed: git svn fetch
我四处搜索,但找不到任何直接适用于我的错误的情况。任何人都知道为什么会弹出此错误?
有很多名为 svn2git
的工具,但根据您的问题,我发现您没有使用 https://github.com/svn-all-fast-export/svn2git 中的 KDE。我强烈建议使用 svn2git
工具。这是我所知道的最好的,而且你可以非常灵活地使用它的规则文件。
您将能够轻松地为您的布局配置它以获得您想要和期望的结果。
如果您不是 100% 了解存储库的历史,http://blog.hartwork.org/?p=763 中的 svneverever
是一个很好的工具,可以在将 SVN 存储库迁移到 Git 时调查其历史.