繁体   English   中英

使用 GIT,但将主分支导出到 SVN - 分支损坏

[英]Working with GIT, but export master branch to SVN - branch broken

我在开发项目时正在使用 GIT,但我还需要每周更新一次使用 master 分支创建的 SVN 存储库。 因此,想将 GIT 主分支导出到空的 SVN 存储库。

首先,我需要告诉 GIT 关于 SVN。 我愿意

git svn init http://some/remote/svn/project/

好的,我在 gitconfig 中有几行

[svn-remote "svn"]
        url =  http://some/remote/svn/project/
        fetch = :refs/remotes/git-svn

现在我想我可以使用 git svn 功能,我这样做

git svn log

但得到

fatal: your current branch appears to be broken

这是什么意思? 如何解决这个问题呢? 我对做这些事情的理解正确吗?

git svn log显示导入到当前分支的 SVN 提交的日志。 但是你没有这样做,所以分支被“破坏”了,因为它不是连接到 SVN 的分支。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM