我在操作系统为 CentOS 6.4 的服务器上配置了 SVN,如下所示:
# yum install mod_dav_svn subversion -y
# vi /etc/httpd/conf.d/subversion.conf
<Location /svn>
DAV svn
SVNParentPath /var/www/svn
AuthType Basic
AuthName "subversion repositories"
AuthUserFile /etc/svn-users
Require valid-user
</Location>
# mkdir /var/www/svn
# cd /var/www/svn
# svnadmin create myproject
# chown -R apache.apache myproject
# svn co http://ip.add.re.ss/svn/myrepo/
# cd myproject
# touch file1.txt file2.txt
# svn add file1.txt file2.txt
# svn ci file1.txt file2.txt -m “initial commit
后来我把目录提供给了用户。用户修改目录中的某些文件后,更改就会被提交并正确更新。当我在浏览器中查看文件时,例如:http://ip.add/svn/myproject/file1.txt
更改可以正确显示。但是当我转到目录中时,/var/www/svn/myproject/file1.txt
文件显示为空白。
我该如何解决这个问题?