我们正在考虑将 VSS 用于模拟开发项目,因此我们将拥有代码和相当数量的二进制文件(可能数 GB 或更大)。我在网上看到了大约 4-5 GB 的 VSS 限制的参考资料,但我找不到任何明确的规格。
我的第一选择是 SVN 或 Perforce,但团队中有一些人非常喜欢 VSS -
我们正在考虑将 VSS 用于模拟开发项目,因此我们将拥有代码和相当数量的二进制文件(可能数 GB 或更大)。我在网上看到了大约 4-5 GB 的 VSS 限制的参考资料,但我找不到任何明确的规格。
我的第一选择是 SVN 或 Perforce,但团队中有一些人非常喜欢 VSS -
这里的问题是团队中有些人喜欢 VSS。请将他们引导至此帖子:
如果这不破坏他们的精神,最简单的做法是:
即时 VSS 数据库损坏!然后让喜欢VSS的人修复它。
鉴于 Microsoft 对 VSS 的更新历史(即对实际工具的最小更新),我将继续遵循Microsoft VSS 最佳实践,即最大 DB 为 3-5GB。
在我们将团队迁移到 ClearCase 之前,我对 VSS 的体验是 6 GB 肯定会破坏该工具。
我认为微软推荐的限制是 2 GB,据说它可以支持的最大值是 4 左右(参见 Malachi 的答案中的链接)。
我绝对知道其中一个 VSS DB 在这里增长到 6 GB,并且由于其庞大的大小而损坏得无法修复。