当前位置:  开发笔记 > 运维 > 正文

SVN存储库如何变得腐败?

如何解决《SVN存储库如何变得腐败?》经验,为你挑选了1个好方法。

已经几次,我遇到了我的一个SVN存储库损坏的情况,我们可以对项目的某些版本或分支做任何事情而不知道我们做了什么.所以我问是什么导致存储库变得腐败?


似乎客户端之间的不兼容性可能会导致问题,更具体地说是字符集.



1> JesperE..:

基本上有三种不同的情况:

    硬件故障(内存,fs损坏等)

    具有服务器登录访问权限的用户可以破坏存储库文件.

    Subversion中的错误.

除了最明显的情况外,有缺陷的硬件通常是最难发现的.通过限制对服务器的登录访问可以防止案例2.其他一切都是 Subversion中的一个错误.(这包括客户端和服务器之间的兼容性问题.)您永远不能仅仅通过使用Subversion客户端来破坏存储库(即使客户端中存在错误,IMO也是如此).


如果Subversion中没有这样的错误,潜伏在一个黑暗的角落,我会感到非常惊讶.每一个软件都有许多潜在的非常严重的错误,问题在于它将在什么情况下表现出来.
推荐阅读
wangtao
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有