请求Subversion支持时,我应该指向我的虚拟主机?

有一个我非常喜欢的webhost SP,对我说,如果我愿意的话,他们可以增加对Subversion的支持。 他们只是要求我发送一封电子邮件,其中包括我想要的一切,以及我希望如何工作等等。

我唯一能记住的就是我需要支持Subversion和无限的存储库

还有哪些其他的细节你们认为这很重要我指出了一个适当的Subversion支持?

  • 通过https访问存储库,而不仅仅是http(所以你的authentication数据被encryption)
  • 简单的方法来添加新用户(网页界面)
  • 存储库的每日备份
  • 能够添加文件到存储库文件夹来安装钩子脚本(如果你需要的话)

不是真正的SVN,但我也要求build立一个问题跟踪器,并将其与SVN集成(例如,Trac通常用于这种设置)。

您的虚拟主机SP可能会试图创build一个空的存储库设置的图像,然后克隆,只要需要一个新的存储库。 这将导致存储库具有相同的UUID,并可能导致问题,例如与TortoiseSVN的日志caching 。 UUID必须是唯一的。

为避免这种情况,请确保使用svnadmin create了存储库(而不是克隆),或者使用svnadmin setuuid更改克隆的UUID。

您可能想要让您的虚拟主机SP为每个存储库提供一个提交邮件列表