任何人都可以告訴我,如果有可能有一個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