作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
为 Subversion 存储库使用托管服务提供商与在内部维护它的优缺点是什么?我确信在易于设置和使用方面有好处。让其他人确保我们的代码得到正确备份会很好。
但是,Visual SVN Server 的设置非常简单,我们已经预先建立了一组由另一个部门维护并定期备份的服务器。因此,话虽如此,使用托管服务与自己维护它的最大优缺点是什么?
交叉链接:
最佳答案
以下是我对这个问题的个人经验。在此之前,我运行了自己的 SVN 服务器 2 年以上,而 CVS 运行了 2 年以上。 SVN 对管理员来说非常简单,但随着时间的推移,我的代码越来越多地进入存储库。我确实拥有从大学到今天写过的所有内容(当然不包括工作项目)。
我真的经常担心我一生的工作都坐在家里的某个随机服务器上。 5 年的代码是相当多的。有时,我会变得偏执到运行备份并拿一张 CD 去工作然后把它扔到 table 上。但坦率地说,备份之间的时间不足。
自托管服务器也存在安全问题。我非常努力地安装更新(debian 很容易安装)。但随着时间的推移,我发现我管理服务器的时间越来越少。
最终我研究了一些提供商并尝试使用 wush.net。你将无法让我回到自我托管。 Wush.net 是一个令人难以置信的主机。我现在已经使用它们 2-3 年了,在这段时间里,有一个(是的)实例我无法获得我的来源。他们每晚进行异地备份,因此我对代码的安全性感到满意。不再需要管理,我有更多的时间来实际完成一些编码。
关于svn - 主持还是不主持?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/170726/
我是一名优秀的程序员,十分优秀!