gpt4 book ai didi

version-control - 运行自己的版本控制服务器的优缺点

转载 作者:行者123 更新时间:2023-12-04 05:43:18 26 4
gpt4 key购买 nike

作为我在大学研究的一部分,我主要做一些小项目,并且一直在使用我们的 SVN 服务器,并且还使用 Mercurial 与 SourceForge 相关联。

我想知道在我的家庭服务器上运行 Mercurial 或任何其他类型的版本控制是否有意义。我在工作中使用的 SVN 服务器位于大学防火墙的后面,在大楼的 IT 部门和我们部门的 IT 负责人之间,我认为在服务器上启动新项目和编码非常麻烦家。我在家里有一台 Drobo FS (NAS),我可以想象用它来运行版本控制服务器,这样无论我身在何处,我都可以轻松访问我的代码,而无需将我的代码放在第 3 方服务器上。

与在项目托管站点获得一个支持私有(private)项目的帐户相比,这种方法的优点/缺点是什么?可行吗?如果是这样,这是否意味着大量的维护工作量?

最佳答案

优点是您可以完全控制您的服务器:

  • 您可以随意设置
  • 没有其他人可以访问您的源/项目

  • 缺点是你是唯一负责的人:你必须
  • 确保正确设置
  • 做保养
  • 执行升级
  • 确保防止停电
  • 确保足够的安全措施
  • 确保定期备份
  • 关于version-control - 运行自己的版本控制服务器的优缺点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10997969/

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