在OSX上的SVN …如此接近…还很遥远

我正在运行以下内容:

我已经完成的步骤:

  • 打开Apache(OSX中的Web共享)
  • 通过它给我的LANurl进行testing(在我的机器和其他机器上工作)
  • 安装了Subversion
  • configuration颠覆如此: http : //blogs.open.collab.net/svn/2009/05/building-an-os-x-based-subversion-server.html这需要:
    • 添加颠覆模块到Apache(dav_svn_module)
    • 在apache中设置repos目录的path
  • 创build的存储库(/ opt / repos / svn /文本)
  • 修改/ opt / repos / svn / text / conf / passwd来添加用户/密码
  • 重新启动apache

而…那就是我们卡住的地方

我现在如何访问上述资料库? 我们已经尝试了本地和远程IDE。 这两个系统都可以在Web浏览器中访问我的hxxp:// computernameurl /,但在尝试连接到Subversion存储库时,在IDE内失败。

我坚持我应该testing/寻找在这一点上。

编辑:(更多信息)

那么,我想阿帕奇正在运行,但事实certificate,Firefox做了一些愚蠢的本地caching。

所以,问题是Apache没有运行。 删除更新的configuration文本修复了它,所以configuration文件更新显然有些不妥。 上面每个链接的更新是:

# Load Subversion Apache Modules LoadModule dav_svn_module /opt/subversion/lib/svn-apache/mod_dav_svn.so # Work around authz and SVNListParentPath issue RedirectMatch ^(/repos/svn)$ $1/ # Enable Subversion logging CustomLog logs/svn_logfile "%t %u %{SVN-ACTION}e" env=SVN-ACTION <Location /repos/svn/> # Enable Subversion DAV svn # Directory containing all repository for this path SVNParentPath /opt/repos/svn # List repositories collection SVNListParentPath On </Location> 

有没有人看到任何会打破Apache的文本错误? 我把它放在httpd.conf中的LoadModule命令的当前列表之后。

1)不要添加东西到httpd.conf。 创build你自己的.conf文件,并把它放在/ private / etc / apache2 / other /

2)做1)然后尝试启动Apache,检查系统日志,Apache应该告诉你什么行在它不喜欢的configuration文件。