首页 » 服务器端 » contos

linux ( Centos 7 ) 下搭建 SVN 服务器

2019年07月31日 contos 5542 views 3 2

扫一扫用手机浏览

配置环境为:系统为 阿里云 Centos 7.4

1、yum 命令安装 SVN 服务

                        01.png

             如上图,此命令会自动安装svn及依赖包,如下图 可查看svn安装位置

                        02.png

2、创建版本库目录,该目录为版本库提供存放位置

              根据网上教程 一般创建的目录为 var/svnrepos 或 var/repos,本次我只是测试,所以选择了其他目录,如图


        mkdir /home/svnrepos

3、创建svn版本库 (www为版本库名称)

                        3-1.png

                进入目录

                        3-2.png

4、修改配置文件

                进入conf
                        3-4.png 

                进入权限文件 添加 

             [/]    
         endi = rw //读写

                        3-5.png

                        4.png

                    编辑 passwd,添加 endi = 123456  //endi 为用户名 123456 为密码    

                         5.png

                    编辑 svnserve.conf 

                                anon-access = read  改为 none //禁止匿名用户可读权限

                                auth-access = write  用户为读写权限

                                password-db = passswd:指定用户名口令文件,即 passwd 文件

                                authz-db = authz:指定权限配置文件,即 authz 文件

                                realm = /home/svnrepos:指定认证域,即 /home/svnrepos 目录


                                6-0.png

5、开启 svn 3690 端口

             因为是使用阿里云服务器,防火墙开启相关端口要在管理中开启

                        方法(1)阿里云服务器后台管理(购买供应商的服务器)

                                    07.png

                        方法(2)其他(非供应商服务器)命令开启(未测试)

                                        打开配置文件

                    vi /etc/sysconfig/iptables

                                         添加配置信息

                    -A INPUT -p tcp -m state --state NEW -m tcp --dport 3690 -j ACCEPT

                                        保存退出

                    systemctl restart iptables.service #重启防火墙使配置生效

6、启动svn服务器

            命令启动svn服务

                                8-1全.png

                (1)win 链接 svn客户端 测试

                              image.png


                (2)linux服务器输入命令测试:

                    svn co svn://ip地址:3690/www










赞(2
  • 微信
  • 支付宝

感谢您的支持!点击关闭

注:本文为原创文章,转载、复制等操作,请注明地址来源

发表评论