博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在centos7下用http搭建配置svn服务
阅读量:5749 次
发布时间:2019-06-18

本文共 1194 字,大约阅读时间需要 3 分钟。

应用场景:SVN是Subversion的简称,是一个开放源代码的版本控制系统。

 

安装环境:centos7   //已关闭 Selinux和 Firewall

 

配置步骤:

  1. 安装HTTP和SVN相关软件包

    ~]#yum install httpd subversion  mod_dav_svn  -y

      

  2. 编辑httpd配置文件

    在文件/etc/httpd/conf/httpd.conf末尾添加如下信息:

    ~]# vi /etc/httpd/conf/httpd.conf

      <Location /svn>

        DAV svn
        SVNParentPath /var/www/svn/        //暂时没有该路径目录,后面会新建,也可以自己定义;
        AuthType Basic
        AuthName "SVN Repository"
        AuthUserFile /etc/svn-auth-accounts
        Require valid-user
      </Location>

    

  3. 创建SVN用户

    利用httpd包生成的命令“htpasswd”来创建:

    ~]# htpasswd -cm /etc/svn-auth-accounts adrian    //把用户名“adrian”换成自己定义的用户名

      

    说明:选项“-c”是用来创建密码文件/etc/svn-auth-accounts;

       选项“-m”是用来给用户创建MD5加密密码;

    注意:如果创建第二个用户时,请勿使用“-c”选项,否则会重新生成文件并覆盖原文件;

 

  4. 创建并配置SVN库

    命令操作和说明如下图所示:

      

 

  5. 启动httpd并加入开机启动

      

 

   6. 通过浏览器尝试登陆SVN

    在浏览器输入:http://IP/svn/repo

      

      

  7. 测试

    随意新建2个文件并导入:

      

    用如下命令导入:

    linuxProject]# svn import -m "First SVN Repo"  /mnt/linuxProject/  file:///var/www/svn/repo/linuxProject

      

    再次回到网页刷新:

      

    

    最常见的就是在winodws客户端安装软件“小乌龟svn”使用:

      

 

  结束.

 

 

 

    

 

转载于:https://www.cnblogs.com/ding2016/p/6813976.html

你可能感兴趣的文章
英国征召前黑客组建“网络兵团”
查看>>
PHP 命令行模式实战之cli+mysql 模拟队列批量发送邮件(在Linux环境下PHP 异步执行脚本发送事件通知消息实际案例)...
查看>>
pyjamas build AJAX apps in Python (like Google did for Java)
查看>>
centos5.9使用RPM包搭建lamp平台
查看>>
[LeetCode] Merge Intervals
查看>>
Struts2 学习小结
查看>>
在 Linux 系统中安装Load Generator ,并在windows 调用
查看>>
桌面支持--打不开网页上的pdf附件解决办法(ie-tools-compatibility)
查看>>
POI getDataFormat() 格式对照
查看>>
系列3:WAS Liberty Profile hello mysql jdbc
查看>>
基础知识:python模块的导入
查看>>
/etc/resolv.conf文件详解
查看>>
【转】VC的MFC中重绘函数的使用总结(整理)
查看>>
JQuery日记_5.13 Sizzle选择器(六)选择器的效率
查看>>
oracle查看经常使用的系统信息
查看>>
Django_4_视图
查看>>
Linux的netstat命令使用
查看>>
大快网站:如何选择正确的hadoop版本
查看>>
经过这5大阶段,你离Java程序员就不远了!
查看>>
IntelliJ IDEA 连接数据库详细过程
查看>>