如何添加SVN服务器作为git存储库的第二个来源

时间:2016-02-11 16:48:19

标签: git svn git-svn

我有一个本地git存储库,已经设置了git origin。

现在客户端要求将项目存储在其内部的svn存储库中。

我想保留当前用于开发的git基础架构,并且只向某个分支机构推送到svn服务器(例如,发布分支)。

在这种情况下,git-svn桥接是正确的解决方案吗?

1 个答案:

答案 0 :(得分:0)

是的,对于你的情况,git-svn是一个非常有效的选项。您可以在现有git存储库上执行git svn init ...或者git svn clone到新存储库,稍后将您的真实来源添加为git remote add origin ...

Git-svn对你来说不会是一个远程(如原点),你将使用git svn xxx命令,最值得注意的是git svn rebasegit svn dcommit。可以使用git svn dcommit检查svn分支git svn info。{/ p>