zoukankan      html  css  js  c++  java
  • Linux(Centos)系统上搭建SVN以及常见错误解答

     个人博客地址:https://www.vastyun.com

    本文主要介绍怎样在Centos上搭建SVN,文章内容比较基础,适合小白用户学习。


    1.Linux版本
    Centos 6.5

     Centos版本

    查看linux版本命令:

     cat /etc/issue 

     

    2.查看本机上是否已经安装SVN
    命令:

     rpm -qa | grep subversion 

    如果安装显示下图

     

     

    3.安装svn
    命令:

    yum -y install subversion

    安装成功显示下图

     

     

    4.建立版本库目录
    命令:

    mkdir /www/svnData(如果报错无法创建这个目录,先用命令:mkdir /www;然后再使用mkdir /www/svnData)
    
    svnserve -d -r /www/svnData

     

    5.建立新的版本库(版本库就是项目根目录)
    比如我的项目根目录是school,备注:不能将一个已经存在文件的文件夹作为svn项目根目录。

    svnadmin create /www/svnData/school

     

    6.配置允许用户同步访问
    命令:

    cd /www/svnData/school/conf
    vim svnserve.conf

    Anon-access=none
    Suth-access=write
    Password-db = passwd

     

    注意:修改的文件前面不能有空格,否则启动svn server 出错。

     

    7.添加svn用户
    命令:

    cd /www/svnData/school/conf (如果还是在本路径下,不需要这句代码)。
    vim passwd

    添加用户:test=123456

    如图所示:

     

     

    8.客户安装svn(在windows平台上安装)

    TortoiseSVN官网下载地址:

    https://tortoisesvn.net/downloads.html

    云盘下载地址:

    32位:https://yunpan.cn/ckfKYp73mfi2C  访问密码 45ba

    64位:https://yunpan.cn/ckfKSrcPWA76v  访问密码 585f

     

    9.安装好之后,右键点击SVN Checkout

    显示如图所示:

     

    URL of repository:svn://ip/school

    Checkout directory:选择本地地址

    用户名:test  密码:123456

    =================================================================

    一、如果出现已经绑定了svn配置或者端口被占用错误的话,我们需要关闭之前已经启动的svn服务,具体方法如下

    1 ps -ef | grep svnserve

    显示如图所示:

    kill 11465

    然后再执行svnserve -d -r /webdocs/svnRepo  搞定

    svn:ip就能访问到你的svn版本库,check下来然后需要怎么做的话我就不再赘述了。

  • 相关阅读:
    windows下基于IIS配置ssl证书
    IIS HTTP重定向到HTTPS
    C#:调用存储过程方法
    IIS无法启动解决方案
    C#工具:ASP.net 调用MySQL 帮助类(包括存储过程调用)
    C#工具:ASP.net 调用SQLserver帮助类
    HTTPClick调用WebApi帮助类
    三元运算符判断三种状态
    pandas模块
    numpy模块
  • 原文地址:https://www.cnblogs.com/vastsum/p/5861122.html
Copyright © 2011-2022 走看看