首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何获得SVN服务器日志?

如何获得SVN服务器日志?
EN

Stack Overflow用户
提问于 2012-08-08 14:48:39
回答 1查看 30.7K关注 0票数 10

我试图找到一种获取SVN 服务器端日志的方法,但我只找到了使用svn:log检索客户端日志的方法。如何获得服务器端日志?

EN

Stack Overflow用户

发布于 2014-08-05 20:43:06

对于利用svnserve可执行文件的SVN实现,可以通过在启动守护进程时传递--log-file开关来启用服务器端日志记录,例如:

代码语言:javascript
复制
# svnserve -d -r /svn --log-file=/var/log/svnserve.log

这将导致svnserve守护进程登录到文件/var/log/svnserve.log

为了彻底起见,-d开关以"Daemon模式“运行svnserve-r开关指定SVN存储库根。

为了进一步提高我的响应,可以将svnserve配置为服务。这确保了svnserve在系统启动时运行,并在系统关闭时优雅地终止.

http://odyniec.net/articles/ubuntu-subversion-server/中描述了在Debian (和Ubuntu)系统上实现这一目标的一种方法,作者提供了一个initd脚本,该脚本应该能够正常运行:http://odyniec.net/articles/ubuntu-subversion-server/svnserve

对于那些使用此脚本的人,可以通过修改第18行中的DAEMON_ARGS变量(本文编写时)来启用日志记录,如下所示:

代码语言:javascript
复制
DAEMON_ARGS="-d -r /svn --log-file=/var/log/svnserve.log"

然后,服务将从

代码语言:javascript
复制
# service svnserve start

停了下来

代码语言:javascript
复制
# service svnserve stop

脚本还接受restartforce-reload参数。

票数 13
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11867141

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档