-1

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

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

提前致谢。

4

1 回答 1

3

这是只有服务器管理员才能告诉您的。

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

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

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

于 2016-04-27T15:55:52.953 回答