![我如何找出服务器上当前正在使用哪个 svn 配置?](https://linux22.com/image/505304/%E6%88%91%E5%A6%82%E4%BD%95%E6%89%BE%E5%87%BA%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E5%BD%93%E5%89%8D%E6%AD%A3%E5%9C%A8%E4%BD%BF%E7%94%A8%E5%93%AA%E4%B8%AA%20svn%20%E9%85%8D%E7%BD%AE%EF%BC%9F.png)
我最近刚开始在一个新地方工作,目前想使用 svn 来处理源代码。在主服务器上,我们目前安装了 svn,并提供了几个可能的 svn 配置。我想知道如何找出 svn 服务器当前正在使用哪个 svn 配置?svn 版本是 1.4,它运行在 enteprise linux 5 上。
谢谢。
答案1
我假设您正在使用 svnserve 而不是通过 http/apache 访问?
对于 svnserve,每个存储库都有自己的 conf/svnserve.conf。因此,如果您使用 创建了存储库svnadmin create /var/svn/project1
,则配置文件将位于 中/var/svn/project1/conf/svnserve.conf
。
如果您随后通过 URL 访问存储库svn://host.example.com/var/svn/project1
,则那将使用 .config 文件,而不会使用其他文件。svnserve 没有系统范围的配置文件。