2015-08-15 101 views
0

我目前無法連接到公司的SVN服務器。 因此,我希望使用git-svn能夠進行本地提交,然後在恢復對SVN服務器的訪問時將它們推送到SVN中。設置無法訪問SVN服務器的git-svn

我的問題是:是否可以在我的本地副本存儲庫(可在我的機器上)上設置git-svn,而無需從SVN服務器重新簽出新的源代碼? (因爲我現在無法訪問此服務器)。

回答

0

如果你沒有連接到SVN服務器,「設置git-svn」並不意味着太多。

git-svn的存在讓你可以像SVN提交一樣推送git提交。所以,要按照你所說的方式「設置它」......你只需要做git提交。那些提交不會因爲沒有與Subversion交談而產生任何失效。

後來,當您訪問SVN服務器時,您可以重新綁定這些提交,然後git svn dcommit將它們發送到SVN。

+0

這是對爲什麼不答案的實際解釋:http://stackoverflow.com/questions/14083679/can-i-import-from-svn-to-git-without-connecting-to-a-remote -服務器 –