Collabnet SVN日志文件,是否存在?

5

我的svn服务器出现了问题。我们在Windows机器上使用Collabnet svn二进制文件。

有人知道服务器是否有日志文件可以检查,以找出是什么导致了服务器的死锁(大型提交挂起)吗?

谢谢。

3个回答

6
如果您使用mod_dav_svn,SVN日志消息将在Apache日志中。如果您运行1.6之前的svnserve,则引用邮件列表发布

svnserve没有任何记录功能。

自1.6版本以来,svnserve可以写入日志文件

3

$ svnserve --version svnserve,版本1.6.12(r955767)

使用--log-file=/var/log/svnserve.log启动守护进程 (例如)

它不记录身份验证,但您可以知道用户访问了哪个存储库以及发出了哪些命令。


0
将以下行添加到 Apache 的 subversion.conf 文件中:
CustomLog logs/svn_logfile "%t %u@%h %>s repo:%{SVN-REPOS-NAME}e %{SVN-ACTION}e (%B Bytes in %T Sec)" env=SVN-ACTION

示例输出:

[07/Apr/2015:09:54:40 -0500] user@127.0.0.1 200 repo:java commit r24 (758 Bytes in 2 Sec)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接