我的公司目前使用SVN作为其存储库。为了获得更好的合并和本地分支/修订,我一直在较大存储库的子集上使用git-svn。我的公司最近被收购了,公司母公司提供的服务之一是集中式SVN或Perforce托管。
鉴于Perforce和SVN都没有提供我需要的完整功能集,我很可能会继续使用git作为我们选择的前端。git-p4的用户体验比git-svn更好吗?git-p4是否有足够的用户基础,以便客户端保持最新状态并快速修复错误?
这是一个很大的存储库,100,000+修订版具有非常高的分支因子和非标准布局。对于这种规模的存储库,git-p4比git-svn差吗?例如,使用git-svn对完整SVN存储库的初始获取已经运行了一个多月,并且只有60,000个修订版。当使用Perforce作为后端时,这会变得更好吗?
是的,完全原生git是有可能的,但可能性不是很大。
发布于 2010-10-13 11:23:42
选择git-svn,这样您就不必处理那些强制分支的问题了。
发布于 2011-07-21 22:31:43
你试过tailor吗?它可以从SVN和Perforce进行转换。
https://stackoverflow.com/questions/3919880
复制相似问题