Apache CentOs&x2B;SVN:为VHOST设置SVN
我有一台Centos 6服务器,具有多个VHOST设置,如下所示:Apache CentOs&x2B;SVN:为VHOST设置SVN,apache,svn,tortoisesvn,centos,Apache,Svn,Tortoisesvn,Centos,我有一台Centos 6服务器,具有多个VHOST设置,如下所示: /var/www/vhosts/website1/httpdocs/ /var/www/vhosts/website2/httpdocs/ /var/www/vhosts/website3/httpdocs/ 可通过 www.site1.com www.site2.com www.site3.com 我通过yum安装安装了svn 我根据想要控制的站点更新了subversion.conf。我想在httpdocs中控制一个名为i
/var/www/vhosts/website1/httpdocs/
/var/www/vhosts/website2/httpdocs/
/var/www/vhosts/website3/httpdocs/
可通过
www.site1.com
www.site2.com
www.site3.com
我通过yum安装安装了svn
我根据想要控制的站点更新了subversion.conf。我想在httpdocs中控制一个名为images的文件夹:
<Location /test>
DAV svn
SVNParentPath /var/www/vhosts/site1/httpdocs/
AuthType Basic
AuthName "Subversion Repositories"
AuthUserFile /etc/svn-auth-users
Require valid-user
</Location>
DAV svn
SVNParentPath/var/www/vhosts/site1/httpdocs/
AuthType Basic
AuthName“Subversion存储库”
AuthUserFile/etc/svn auth users
需要有效用户
我创建了一个名为svn auth users的密码文件
当我在svn tortoise中输入url时:它给我一个错误:
无法打开请求的svn文件系统
有关信息,我没有使用svnadmin创建图像。因为此图像文件夹已存在且不是空的
任何帮助都会很感激,因为我真的很累
更新:我将存储库和父文件夹的所有者更改为apache:apache。。还是同样的错误
谢谢。你说:
“我没有使用svnadmin创建图像。因为此图像文件夹
已存在且不为空。“
现有的非空目录不能仅仅“重用”为SVN存储库。相反,请按照以下步骤从现有目录的内容在服务器上创建新的存储库:
svnadmin create /var/www/vhosts/site1/httpdocs/images-repo/;
cd /var/www/vhosts/site1/httpdocs/images-repo/;
mkdir branches tags trunk;
cd trunk/;
cp -R /var/www/vhosts/site1/httpdocs/images/* .;
svn import -m "Initial import" http://www.site1.com/images-repo/;
(请注意,从安全角度来看,将存储库数据存储在文档根目录中不是一个好做法。)Duplicate:,。我按照其他问题的答案进行了回答。。我收到一条重定向循环的错误消息…我更改了subversion.conf。。。我又犯了文件系统错误