gpt4 book ai didi

svn - Subversion 与 SourceSafe 中的性能

转载 作者:行者123 更新时间:2023-12-04 14:34:35 27 4
gpt4 key购买 nike

我们是一个由 5 名开发人员组成的分布式团队,致力于相当大的集成项目。我们目前使用 SourceSafe(是的,我知道它很糟糕,但它直到最近才起作用,而且我们一直在使用它)。我们最近最大的问题变成了性能。 checkin 和 checkout 项目需要很长时间,我们发现自己花了很多时间只是在等待 SourceSafe(是的,我们已经关闭了防病毒检查和所有其他性能提升 Trix - 它仍然很慢)。

我们现在正在考虑设置并将我们所有的东西转移到 Subversion。与 Subversion 相比,Web 上 SourceSafe 的性能如何?我猜想移动历史并不是那么重要(如果我们需要一个旧文件,我们可以回到 VSS 数据库)并且将文件实际移动到 Subversion 应该是一个问题 - 对吧?

除了实际的 Subversion 核心工具之外,我还想对“必须拥有”的工具和附加组件提供一些意见。

最佳答案

入住 VSS 的名称为 提交 在SVN中。此操作要快很多倍,因为 SVN 只会传输您对文件所做的更改(也称为“差异”),而 VSS 将发送整个文件并在服务器上对其进行区分。

退房 与其他系统相比,在 SVN(获取初始工作副本)中的速度有些慢,如果您使用的是 http(s) 并且文件的总体大小很大(> 100MB)。 SVN 最坏的情况是大量文件和目录,因为 HTTP 传输将比大的单个文件慢得多。

但是,我怀疑 VSS 会比 SVN 更快。
SVN 的整体性能比 VSS 更快、更健壮(没有数据库损坏)并且更容易理解。

不错的工具是 TortoiseSVN(Explorer Plugin)、smartSVn(VSS-lookalike) 和 commandline(flexible)
正如 Tigraine 在我的评论中添加的那样:AnkhSVN(Visual Studio 集成)和 subversive/subclipse for eclipse IDE

关于svn - Subversion 与 SourceSafe 中的性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/239452/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com