好多坑
- 不知道原来的库在哪儿。
- 不知道权限相关的内容。
- 不知道权限文件在哪儿。
- 不知道Apache 和 svn 怎么集成的。
- 不知道IF.SVNAdmin。
发现自己不懂的很多。
走的弯路就不说了
因为 svn
和相关软件已经安装完成,所以那些就不说了。
环境是 apache + php + svn + if.svnadmin
首先创建版本库
svnadmin create \svn_path
最后那个是路径 一般是绝对路径。
权限修改
我用的是root
,哈哈,我在公司可以使用 root
,感觉好牛。
所以 需要权限修改: chown admin:admin \svn_path -R
admin 是我自己瞎搞的 按照自己的修改,这是个用户名。
svn 版本权限修改
我用的环境为了方便,把所有的版本库用两个文件控制。(分别是 权限控制和账号控制)
查询这俩文件的位置。当然是从 apache
的配置看起了。
yum
或者 apt
安装的 apache
一般配置文件在 /etc/httpd/
。
我还是幸运的,至少配置文件命名很规范,一看就知道是哪个了。
两个文件如下图所示:
修改对应目录和对应权限就行了。
评论已关闭