1、安装软件
[root@hadoop03 ~]# yum install subversion -y
2,创建版本库
svnadmin create /home/mysvn //这里的文件目录自己随便设置
3,配置svnserve
上述版本库/home/mysvn 建立后在文件夹下会生成conf文件夹,进入/home/myrepos/conf下面会有下面3个文件
我们依次修改
3.1,svnserve.conf修改以下几个部分:
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
3.2,passwd修改为:
[users]
username = password //这里的username和password自己设置
例如:
hadoop = 123456
xiaoqiang =132456
hongchen = 123456
group_xiaoqiang = xiaoqiang
group_hongchen = hongchen
#最后加上以下三行(这两行解决了 SVN客户端解决authorization failed问题)
[/]
hadoop = rw
* = rw
4.启动svnserve即可:
svnserve -d -r /home/mysvn/
5.1.从服务端checkout版本库(在当前目录下)
[root@hadoop03 ~]# yum install subversion -y
2,创建版本库
svnadmin create /home/mysvn //这里的文件目录自己随便设置
3,配置svnserve
上述版本库/home/mysvn 建立后在文件夹下会生成conf文件夹,进入/home/myrepos/conf下面会有下面3个文件
我们依次修改
3.1,svnserve.conf修改以下几个部分:
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
3.2,passwd修改为:
[users]
username = password //这里的username和password自己设置
例如:
hadoop = 123456
xiaoqiang =132456
hongchen = 123456
3.3,authz修改
group_xiaoqiang = xiaoqiang
group_hongchen = hongchen
#最后加上以下三行(这两行解决了 SVN客户端解决authorization failed问题)
[/]
hadoop = rw
* = rw
4.启动svnserve即可:
svnserve -d -r /home/mysvn/
5.1.从服务端checkout版本库(在当前目录下)
svn checkout svn://服务器的ip地址/