我的SVN服务器托管在远程Windows 2012 Server主机上,我需要每天备份SVN源数据库(普通文件夹副本)。为了实现这一目标,我必须告诉管理员必须备份哪些文件夹。
我可以在C:\ Program Files(x86)\ Subversion \ bin中找到svnadmin,但我不知道实际来源的位置。
提前致谢。
答案 0 :(得分:3)
这只是服务器管理员可以告诉您的内容。
如果您通过Apache连接到您的存储库(即您的存储库URL以http://
或https://
开头),请在Apache配置文件中查找URL或您的存储库。您可以使用SVN Book作为参考,但管理员应该查找SVNPath
或SVNParentPath
指令,例如:
<Location /repos>
DAV svn
SVNPath /var/svn/repository
</Location>
如果您通过 svnserve 连接到您的存储库(即您的存储库URL以svn://
或svn+ssh://
开头),则磁盘上存储库的路径通过命令行启动进程。您的管理员应参考how the svnserve process was started确定路径。