2015-08-15 97 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 -服务器 –