天天看点

SVN与GIT协作作为版本管理

项目中之前是用的SVN,但是SVN比较老了,在分支上开发,合并回主干的时候,比较麻烦。所以就研究了SVN和GIT协作的方式,即保留了原来SVN的信息,又使用了GIT的分支合并的功能

1.先导出SVN的主干信息,到一个GIT的本地目录

2.这个GIT作为GIT主干,保存信息。

3。从上面的GIT中,再分出一个分支。

当SVN主干又修改的时候,直接同步到GIT主干中即可。

当GIT分支开发完之后,就合并回GIT主干,两者都是GIT,分支合并解决冲突很方便。

这样合并之后的GIT主干代码就有了SVN主干的最新版本,又有了新开发的功能。

就相当于是在SVN上用了GIT的分支合并。