我如何找出服务器上当前正在使用哪个 svn 配置?

我如何找出服务器上当前正在使用哪个 svn 配置?

我最近刚开始在一个新地方工作,目前想使用 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 没有系统范围的配置文件。

相关内容