任何人都可以告诉我,如果有可能有一个SVN回购作为远程(辅助)回购推动提交?我希望Git回购是我的原始回购。将SVN函数作为第二个(远程)回购来推送到Git?
我更喜欢Git,并有我自己的私人Git托管和我工作的公司有SVN回购。我希望我所做的一切都会先到我的Git仓库,直到我准备将所有更改推送到客户端的SVN。让我们考虑一下,我只想从SVN的主干上拉/拉,而不需要担心其他分支/标签。
我该如何解决这个问题?我需要知道:
- 如何将SVN回购作为远程添加到我的Git本地回购?
- 如何从远程SVN回购拉/推变化?
再一次,我想强调一点,我想要我自己的私人Git(托管)回购作为起源。
只是让我们知道你是从开始,你看着[混帐SVN(http://schacon.github.com/git/git-svn.html)? – 2011-12-17 23:07:50
是的。我用它来让SVN成为我的主/来源仓库来推送/从中提取。我只是想知道是否可以将SVN作为辅助/远程回购。 – 2011-12-17 23:08:55
@MichalM你不可能有它作为你的“起源”。使用从svn克隆的repo运行'git push'不会产生任何效果(除非你已经定义了你自己的起源,在这种情况下,你刚刚回答了你自己的问题) – 2011-12-17 23:32:42