linux svn服务安装
1.先安装svn服务运行下面命令:
yum install subversion
2.查看是否安装成功
svn --help
如果出现下面结果,安装成功
3.创建初始版本库
svnadmin create /home/svnrepos
4.配置svn
cd /home/svnrepos/conf #进入svn配置目录
4.1 配置用户名,密码
vim passwd
文件内容如下:
[users]
harry = harryssecret #用户名=密码
sally = sallyssecret #用户名=密码
4.2 配置权限
vim authz
文件内容如下:
[groups]
harry_and_sally = harry, sally #创建一个组名harry_and_sally,成员有harry,sally
[/]
@harry_and_sally = rw #当前harry_and_sally有读写权限
w=r
4.3 配置文件对应的目录
vim svnserve.conf
文件内容
[general]
anon-access = read #所有人都有读权限
auth-access = write #写权限需授权
password-db = /home/svnrepos/conf/passwd #用户名密码目录
authz-db = /home/svnrepos/conf/authz #权限验证目录
5.启动服务
[[email protected] ~]# svnserve -d -r /home/svnrepos --listen-port 3391
#默认为3390端口
6.关闭svn服务
[[email protected] ~]# ps aux|grep svn #查看进程,杀死对应的进程号
查看端口
netstat -anp|grep 3306
7.创建svn项目
svnadmin create /application/svndata