我们正在研究塑料SCM作为颠覆替代产品的替代方法,以通过我们的产品进行版本控制。除了非常大的源代码库外,我们还有大量的二进制资产(主要是ART资产,但还包括一些文档,AVI等)。只是在上面写一个数字 - 我们对树干分支的头部修订的SVN结帐需要一个多小时的时间,并且磁盘上的尺寸约为9 GB。

在这样的环境中,是否有人对塑料SCM有任何经验,或者可以将我转介给一些有关塑料SCM的性能和处理大型存储库的白皮书或案例研究?谷歌搜索并没有真正在客观研究方面发生太大影响 - 只是Codice本身发表的内容。我还意识到,在这种环境中,Puredce的表现非常出色 - 我以前使用过 - 但是我们是一支相当小的团队,预算同样小,而Codice为小型团队免费提供了该系统(“社区版”)。

我非常接近仅将其安装在测试服务器上并尝试一下...但是要首先发布问题,以便不要浪费我的时间,如果其他人已经在这样的环境中尝试过。在此先感谢您的时间。

更新2011年2月2日: 只是一个更新,以防其他任何人都有类似的问题,并且正在查看此问题...我在一台非常适中的Windows 2008服务器计算机上安装了塑料(2.8GHz Core 2 Duo,4 GB RAM,存储在Local上的SAN上的存储库网络)运行SQL Server 2008 R2用于塑料存储库。颠覆修订历史的进口花费了一段时间 - 不到三天 - 约28000个修订。但是,是 吸烟 快速对塑料的新分支进行新的结帐 - 与上述颠覆一小时以上相比,只有4分钟的塑料少于4分钟。是 印象深刻 至今!

有帮助吗?

解决方案

我们正在将自己从穿孔到塑料,我们的存储库约为360GB,也很大。实际上,它即使使用庞大的文件也无缝地工作。

由于我们在视频游戏行业中,因此必须是一个大文件,而且您知道所有其他DVC(HG,GIT)都有处理它们的问题。

其他提示

对于大型存储库,最佳选择是MySQL或SQL Server。

火鸟不能很好地扩展到那个尺寸。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top