Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SVN维护_Svn_Maintenance - Fatal编程技术网

SVN维护

SVN维护,svn,maintenance,Svn,Maintenance,我们已经在我的工作场所使用SVN好几年了,自从安装SVN以来,除了更新和备份之外,我们真的没有对它进行任何维护。我们还应该做些什么来维护SVN,或者我们已经做了什么才是我们真正需要做的?请参见SVN手册,特别是章节 您的Subversion存储库通常只需要很少的资源 一旦按您的喜好配置,请注意。然而,有 来自管理员的一些手动帮助可能处于禁用状态的时间 秩序。svnadmin实用程序为 协助您执行以下任务: 修改提交日志消息 删除死交易 恢复“楔形”存储库,以及 将存储库内容迁移到其他存储库

我们已经在我的工作场所使用SVN好几年了,自从安装SVN以来,除了更新和备份之外,我们真的没有对它进行任何维护。我们还应该做些什么来维护SVN,或者我们已经做了什么才是我们真正需要做的?

请参见SVN手册,特别是章节

您的Subversion存储库通常只需要很少的资源 一旦按您的喜好配置,请注意。然而,有 来自管理员的一些手动帮助可能处于禁用状态的时间 秩序。svnadmin实用程序为 协助您执行以下任务:

  • 修改提交日志消息
  • 删除死交易
  • 恢复“楔形”存储库,以及
  • 将存储库内容迁移到其他存储库

如果您在后端使用FSFS,Subversion基本上是免维护的。BDB后端有点敏感


如果你在服务器上使用1.6(最近的),你应该考虑做一个转储/重载,然后运行<代码> SnNADMIN包>代码,以利用FSFS服务器端的改进,使存储库更具空间效率。一般来说,只要一切顺利,你就无需做什么。如果你使用的是fsfs,那么一切都很好。我建议你转到fsfs。我会检查一下。非常感谢。我在想,特别是本节的最后两段:当我写这篇文章时,我们运行了一个带有多个BDB存储库的SVN1.2服务器。可能每6个月,我们就会有一个BDB存储库“锁定”,需要手动干预才能使该存储库重新运行。没有数据丢失,只是一个锁定的数据库事务。在这种情况下,较新版本的SVN服务器应该能够自我恢复。我们只是还没有时间升级。