我遇到了Subversion服务器的问题,似乎无法找到Subversion的日志文件。具体来说,我正在寻找Subversion创建的任何日志文件来处理自己的内部问题,而不是用户在签入代码时创建的日志消息。我已经尝试过正式的SVN文档了,直到我的手指流血,我用Google搜索了,但是有很多关于SVN签入日志的文档,Subversion的内部日志记录中的任何内容都会在随机播放中丢失。
系统为Red Hat Linux 4.1.2,Subversion版本为1.5.1。
答案 0 :(得分:11)
如果您通过Apache(HTTP或HTTPS)运行SVN,则需要查看Apache的日志。默认情况下会在/var/log/httpd
。
包含位置的日志记录可在subversion.conf
文件中配置。找到日志后,您可能希望设置customlog指令来更改格式。类似的东西:
LogFormat `"%{%Y-%m-%d %T}t %u@%h %>s repo:%{SVN-REPOS-NAME}e %{SVN-ACTION}e (%B Bytes in %T Sec)"` svn
The red book有一些很好的信息。