您的位置:首页 > 其它

svn服务器搭建的时候的注意事项

2011-08-15 15:53 344 查看
闲来无事,搭了一个svn服务器,主要做文件共享,实验室比较变态,分配的服务器只开放80端口和8080端口,ftp就无法使用了,只能走svn_apache的路线,闲话少扯:

前期安装,这里不再叙述。这里主要讲下配置。

文件:/etc/apache2/sites-available/default

添加:

<Location /repository>

42 DAV svn

43 SVNPath /svn/repository

44 AuthType Basic

45 AuthName "esc paper file system!"

46 AuthUserFile /svn/repository/conf/passwd

47 #AuthUserFile /svn/psw

48 #AuthzSVNAccessFile /svn/repository/conf/authz

49 AuthzSVNAccessFile /svn/repository/conf/authz

50 Satisfy Any

51 Require valid-user

52 </Location>

依次在对应的密码文件,和权限文件,添加用户,和用户权限。

这个时候在使用拥有读写权限的账号登陆时候,仍然无法写,并报错:

can't write activty db!

这个时候一般是仓库目录的读写权限问题,需要chmod

单纯的chmod 777还不够

需要将仓库的所有子目录,子文件的权限均改掉。

用:

chmod 777 ./ -R 仓库

Folow this,you will enjoy it!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: