SVN源文件位置

SVN source files location

我的 SVN 服务器托管在远程 Windows 2012 服务器主机上,我需要每天备份 SVN 源数据库(普通文件夹副本)。为了实现这一点,我必须告诉管理员必须备份哪些文件夹。

我可以在 C:\Program Files (x86)\Subversion\bin 中找到 svnadmin,但我不知道实际源代码的位置。

提前致谢。

这只有服务器管理员才能告诉你。

如果您通过 Apache 连接到您的存储库(即您的存储库 URL 以 http://https:// 开头),请在 Apache 配置文件中查找 URL或您的存储库。您可以使用 SVN Book 作为参考,但管理员应该寻找 SVNPathSVNParentPath 指令,例如:

<Location /repos>
  DAV svn
  SVNPath /var/svn/repository
</Location>

如果您通过 svnserve 连接到您的存储库(即您的存储库 URL 以 svn://svn+ssh:// 开头),那么路径通过命令行传递到磁盘上的存储库以启动该过程。您的管理员应参考 how the svnserve process was started 来确定路径。