SVN服务的配置
内容纲要
1.安装SVN
先检查自己的服务器上是否有没有SVN
svn --version
我这里是安装好了SVN的,如下图:
没有安装SVN可以用 yum install subversion
命令进行安装。
安装之前需要使用sudo -i进入root模式
安装完了之后,执行svn--version检查一下
2.创建SVN库
命令:cd home进入home目录下
命令:mkdir /home 创建普通的Linux目录
命令:svnadmin create /home/svn/pore 创建SVN版本库
3.配置文件
修改的每一份代码都要记得定格
我们需要进入到/home/svn/pore/conf目录中修改conf目录下的三个文件
authz:负责账号权限管理,控制账号是否读写权限
passwd:负责账号和密码的管理
svnserve.conf:svn服务器配置文件
修改authz文件
命令:vi authz进入文件内 使用键盘上的insert进入修改模式
在末尾加上:
[/]
你的用户名=rw
添加完毕之后按下键盘上的ESC键退出编辑模式,输入 :wq!保存并退出
修改passwd文件
命令:vi passwd进入编辑模式加入你的用户名和密码
修改svnserve.conf文件(重要)
anon-access = none #控制非鉴权用户访问版本库的权限
auth-access = write #控制鉴权用户访问版本库的权限
password-db = passwd #指定用户名口令文件名
authz-db = authz #指定权限配置文件名
realm = svn版本库的路径
#指定版本库的认证域,即在登录时提示的认证域名称
4.启动SVN服务
svnserve -d -r /home/svn/pore
查看是否启动成功
ps -le| grep svn
5.开放SVN端口3690
6.卸载SVN
yum remove subversion
666
花里胡哨