1、安装SVN服务端

yum install subversion -y


2、创建SVN版本库目录

svnadmin create /application/svndata/test1

执行了这个命令之后会在下生成如下文件:

[[email protected] ~]# cd /application/svndata/test1/

[[email protected] test1]# ls

conf  db  format  hooks  locks  README.txt




3、进入conf目录下

[[email protected] test1]# cd conf/

[[email protected] conf]# ls

authz  passwd  svnserve.conf

注解:


authz文件是权限控制文件

passwd是帐号密码文件

svnserve.conf SVN服务配置文件


4、cp /application/svndata/test1/conf/svnserve.conf /application/svnconf/

vim /application/svnconf/

# anon-access = read      

# auth-access = write

# password-db = passwd

# authz-db = authz

# realm = My First Repository

// 将以上信息全部注释掉


5、cp /application/svndata/test1/conf/passwd /application/svnpasswd/passwd

vim /application/svnpasswd/passwd     // 添加用户

admin = cisco

user = cisco


6、cp /application/svndata/test1/conf/authz /application/svnpasswd/authz

vim  /application/svnpasswd/authz     //添加

[test1:/] 

admin = rw        //管理员允许读写

user = r          //用户只允许读


7、启动SVN服务

svnserve -d -r /application/svndata/


8、在客户端安装SVN客户端

SVN服务的搭建


9、随意文件夹右击

SVN服务的搭建

SVN服务的搭建

// 填写相应的地址和目录

SVN服务的搭建

// 输入用户名和密码


注意:

1、上传到SVN的文件,在服务端是不能直接看到的,只能在服务端 checkout出来;

2、不能直接建目录,要通过命令创建的 









转载于:https://blog.51cto.com/11298869/1757177

相关文章:

  • 2022-12-23
  • 2021-05-27
  • 2021-11-19
  • 2021-11-19
  • 2021-11-19
  • 2021-11-19
猜你喜欢
  • 2022-12-23
  • 2021-05-06
  • 2021-11-08
  • 2021-11-19
  • 2021-11-19
相关资源
相似解决方案