在 UberSVN 中启动 Subversion Server 时出错

在 UberSVN 中启动 Subversion Server 时出错

我在 Ubuntu 服务器上使用 uberSVN。现在,我无法从 Subversion 服务器(domain.com:9880,端口 subversion)签出和提交源代码

我尝试通过命令行启动 httpd:

sudo /opt/ubersvn/bin/httpdserverctl start

,但出现错误:

httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
httpd (pid 895) already running

我尝试按如下方式运行该命令:

cd /opt/ubersvn/bin
 sudo ./ubersvncontrol start

然后出现错误:

Starting SysV Tomcat
Using CATALINA_BASE:   /opt/ubersvn/tomcat
Using CATALINA_HOME:   /opt/ubersvn/tomcat
Using CATALINA_TMPDIR: /opt/ubersvn/tomcat/temp
Using JRE_HOME:        /opt/ubersvn/jre
Using CLASSPATH:       /opt/ubersvn/tomcat/bin/bootstrap.jar
Using CATALINA_PID:    /opt/ubersvn/data/run/tomcat.pid
Existing PID file found during start.
Tomcat appears to still be running with PID 943. Start aborted.

在 Ubersvn 网站 GUI 中,我尝试启动 Ubersvn 服务器但出现错误:

在此处输入图片描述

如何启动 Subversion 服务器?

答案1

第一行只是警告。将ServerNameApache 配置文件中的指令更改为类似以下内容ServerName :80可使其消失。

第二行的意思是...Apache 已在运行。那么这样如何:

cd /opt/ubersvn/bin
./ubersvncontrol start

答案2

您可以从 uberSVN 的“状态”选项卡检查状态并启动、停止或重新启动 Apache 和 uberSVN。

目前的状态是什么?

答案3

我找到了问题的答案。您只需删除该文件/opt/ubersvn/data/run/tomcat.pid并删除 Ubersvn 日志文件夹中的所有文件即可/opt/ubersvn/data/logs/

然后您可以重新启动该服务器。

相关内容