当我尝试使用以下命令配置svnserve的日志记录时:
$ svnserve -d -r /svn --log-file /var/log/svn.log
我收到错误svnserve: Can't bind server socket: Address already in use
。经过一些研究后,我运行了$ps -ef | grep svnserve
并杀死了另一个进程,最终只停止了svnserve。 svnserve停止后,执行logging命令不会给我一个错误。但是,在此之后我无法重新启动svnserve,直到终止由logging setup命令创建的新进程。
我无法确定如何让它们同时运行,以便日志记录能够正常运行。
答案 0 :(得分:1)
如果您发出svnserve -d -r /svn --log-file /var/log/svn.log
,这将启动带有日志记录的svnserve守护程序,您不需要运行任何其他svnserve命令。