gpt4 book ai didi

visual-studio - 我如何说服我的团队放弃 SourceSafe 并转向 SVN?

转载 作者:行者123 更新时间:2023-12-02 23:48:47 26 4
gpt4 key购买 nike

我的开发团队在非常基础的层面上使用源安全。我们正在进入一些更高级和更扩展的开发周期,我不禁认为,不使用分支和合并来管理变更很快就会让我们陷入困境。

您认为哪些论点对于说服您的团队转向 SVN 等更好的解决方案最有用?

您使用哪些程序来弥补功能差距,以便团队不会错过 ide 源安全集成?

或者我应该接受 sourcesafe 并尝试将更好的实践硬塞进去?

最佳答案

可靠性

  • SVN 在处理大型数据库时更加可靠
  • SVN 仍然得到积极支持
  • 原子提交 - 在 VSS 中,当您获取最新版本而另一个用户正在执行 checkin 时,您可能会得到不一致的状态,迫使您在更好的情况下重复“获取最新版本”,但有时不幸的是,您可能会留下可以编译但不起作用的代码库。由于原子提交,这在 SVN 中不会发生。

功能

  • SVN 分支/合并要好得多
  • SVN 内置对远程访问的支持
  • SVN 更具可配置性(集成外部差异/合并工具)
  • SVN 更具可扩展性( Hook )

提高工作效率

  • SVN“更新”是 lot faster compared to SS “获取最新版本”
  • SVN 命令行更加简单和清晰 - 这对于自动化构建或测试工具非常有用

相同级别的 IDE 集成

  • 直到最近,VSS 才拥有更好的 VS 集成,但具有 AnkhSVN 2.0这不再是事实。

打开

SVN是开放的,有很多使用SVN或与之合作的各种工具。一些示例包括:

  • 与许多错误跟踪器或产品周期管理产品集成
  • 外壳集成
  • 集成到各种产品
  • 各种管理和分析工具
  • 资源可用,您可以根据需要进行调整,在需要时解决问题(或雇用某人为您做这件事)

成本

  • 您无需支付任何许可费或维护费

关于visual-studio - 我如何说服我的团队放弃 SourceSafe 并转向 SVN?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/115493/

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