zoukankan      html  css  js  c++  java
  • 阿里云Ubuntu服务器搭建SVN

     

    1、查看是否已安装SVN

     查询版本命令:svn --version  如下图,说明已经安装,版本号为 1.9.3

    2、卸载SVN

    卸载命令:sudo apt-get remove --purge subversion  卸载后用步骤1命令查看版本号,如果命令执行失败说明卸载成功

    3、安装SVN

    更新命令:sudo apt-get update  有时会安装失败,建议先执行下该命令更新一下

    安装命令:sudo apt-get install subversion  安装中按提示输入“Y”键按回车即可

    4、创建SVN版本库

    创建svn目录命令:sudo mkdir /home/wu/svn

    创建svn目录下repository目录命令:sudo mkdir /home/wu/svn/repository

    更改repository目录的权限命令:chomd 777 /home/wu/svn/repository

    创建版本库命令:sudo svnadmin create /home/wu/svn/repository

    完成后会在repository目录下生成一下文件,如下图:

    接下来需要对conf目录内的配置文件做更改

    5、更改配置文件

    首先进入conf目录内,如下图:

    修改svnserve.conf配置文件,把一下几项的注释去掉即可,更改为如下图:

    修改passwd.conf配置文件,添加账户与密码,如下图:

    修改authz.conf配置文件,为用户授权,如下图:

    相当于“=”符号前面为一个权限组,后面为用户名,把zhangsan、lisi这些用户添加到组内,每个组并且有不同的权限

    6、启动/关闭SVN服务

    启动命令:svnserve -d -r /home/wu/svn  -d:表示在后台运行 ,-r:指定服务器的根目录  

    指定IP与Port启动命令:svnserve -d -r /home/wu/svn/repository --listen-host XXX.XXX.XXX.XXX --listen-port XXX  

    注意!!!如果是设备有多个网卡,需要指定IP及端口启动。如果是阿里云服务器需要指定私有IP,如下图,端口添加到实例安全组内,具体添加方法请自行百度。

    关闭命令:killall svnserve

    查看是否启动命令:ps aux | grep svnserve  

     7、远程访问SVN

    前面步骤全部完成后就需要远程访问SVN了

    本人设备为windows7_x64

    首先安装TortoiseSVN,自行百度下载安装,安装后如下图:

     在任何目录下右击鼠标

    输入svn://你svn的地址:端口/仓库名    如果是云服务器,这里需要输入公网IP的,不是启动时候的私有IP

     

    8、至此安装全部完成

    如有步骤错误,请及时提出,会第一时间修改。

  • 相关阅读:
    windwos8.1英文版安装SQL2008 R2中断停止的解决方案
    indwows8.1 英文版64位安装数据库时出现The ENU localization is not supported by this SQL Server media
    Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds
    SQL数据附加问题
    eclipse,myeclipse中集合svn的方法
    JAVA SSH 框架介绍
    SSH框架-相关知识点
    SuperMapRealSpace Heading Tilt Roll的理解
    SuperMap iserver manage不能访问本地目的(IE9)
    Myeclipse中js文件中的乱码处理
  • 原文地址:https://www.cnblogs.com/wuhl-89/p/10167436.html
Copyright © 2011-2022 走看看