2017-10-09 75 views
0

我们有一个svn服务器,由于各种原因,我们必须坚持一段时间。是否支持“svn - > git-svn - > git”流程?

许多团队成员希望使用git。我们可以建立一个从svn克隆的git-svn服务器供这些人使用吗?当git-svn收到提交时,它也是svn的dcommit。同样,git-svn运行git svn rebase regualrly从svn获取最新更改。

我有Gitblit的经验,我喜欢网络界面。 gitblit或其他任何git服务器是否支持svn作为上游资源库?

+1

我的经验是git-svn比[SubGit](https://subgit.com/)的能力低得多。是的,这是商业软件,不是免费的(如果你有很多用户,甚至是特别便宜),但是在映射的准确性/完整性/双向性方面存在巨大差异。 –

回答

0

我也会支持Charles Duffy的一点。 SubGit是一种在SVN和Git之间创建双向镜像并允许用户同时在两个系统中工作的工具。对于小团队来说它是免费的(最多10个Git用户)!