我无法连接到 SVN 服务器。
显然这是因为 Apache 无法启动。
在服务器上,提交不起作用,导入不起作用,Repo 浏览器不起作用。在我的本地磁盘上,只要定义了本地存储库,所有这些功能都可以正常工作
下面是我尝试其中任何一种方法时得到的两个证据示例(使用 Windows Shell 扩展和 TortoiseSVN)
当我尝试打开 repo 浏览器时,我等待了很长时间;2 分钟,也许 3 分钟,也许 5 分钟,之后我收到此消息...
Unable to connect to a respository at URL "http://123.456.789.100/svn/etc"
我们追踪到这个问题是由于 Apache 服务器已经停止运行。
任何重新启动它的尝试都会导致...
service specific error: 1
成立这一页互联网上说“...发生这种情况的原因是 apache 尝试访问不存在的文件夹中的文件“……”
现在,(1)这个说法是真的吗? (2)如果是这样,那么我如何确定哪个文件或文件夹是预期的但不存在?
更新、编辑,要求删除屏幕截图,并在其位置包含与 svn 相关的 httpd.conf 文件的内容。它们在这里。
#
ServerRoot "C:/Apache2-2"
# Old name was...
# ServerName 192.168.158.50
## 2013-APR-22
##
## Joe70 changed the server name
##
##
ServerName 192.168.183.50
## 2013-APR-22
##
## The Old Listen Command was..
##
## Listen 192.168.158.50:80
##
## Joe70 changed it to this...
##
##
Listen 192.168.183.50:80
#Subversion Modules
LoadModule dav_module modules/mod_dav.so
#LoadModule dav_svn_module modules/mod_dav_svn.so - commented by Joe90
#LoadModule authz_svn_module modules/mod_authz_svn.so - commented by Joe90
# removed comments for below two directives and changed to C:/ instead of C:\ - by Joe90
LoadModule dav_svn_module C:/Subversion/bin/mod_dav_svn.so
LoadModule authz_svn_module C:/Subversion/bin/mod_authz_svn.so
#location of svn repo
<Location /svn>
DAV svn
SVNParentPath C:/svn
# Changed from C:\svn to C:/svn - by Joe90
SVNListParentPath on
#SVNIndexXSLT "/svnindex.xsl"
AuthType Basic
AuthName "Our Subversion repository"
AuthUserFile passwd
#AuthzSVNAccessFile svnaccessfile
#changed from Require valid-user to: (by Joe80)
Require valid-user
</Location>
#use virtual hosts
NameVirtualHost *