|
|
1
2
我建议你看看 SubGit 它是一个工具,可以创建并保持与SVN存储库链接的Git存储库的同步。与其他解决方案相比,它具有以下优势:
但是有一个限制:您应该有权访问SVN服务器,因此基于GitHub的解决方案可能无法工作。但是你可以看看GitHub的替代品,比如GitLab、Luna工具和其他( Git Server Like GitHub? ). |
|
|
2
1
我不能给出一个完整的答案,因为你的设置要求很高。 我可能会尝试让一名SVN提交人加入。然后,我会让他负责在git svn克隆上重新设置功能分支,然后再将更改提交回Subversion。我最近做了一个非常简单的工作流示例 in a screencast . 不过,这确实需要与一位SVN提交者进行非常紧密的反馈循环,为了保持历史的线性,您必须进行大量的重定基址,这也使得分布式存储库很难保持同步。我不确定这对你是否有效。 |