我使用现有SVN项目的git svn clone
创建了一个Github(企业)项目。我展示了能够使用git svn rebase
来同步SVN提交。
现在,我正在尝试从构建服务器或其他服务器上进行验证,而当我克隆存储库时,当我尝试访问Unable to determine upstream SVN information from working tree history
时,我会得到rebase
。
在我克隆的Github项目中,我看到了在提交中链接到SVN项目的元数据,并且我知道它可以在原始计算机上工作。这不应该能够从一台机器移动到另一台机器吗?
我没有运行要克隆等的确切命令,但是我可以告诉我没有通过--no-metadata
标志,因为我看到git commits中的SVN元数据。我会像这样运行它
git svn clone https://my/svn/project-name --prefix=svn/ --authors-file="authors.txt" my-git-project-name