安装SVN服务器

Centos7安装svn方法比较简单

  1.安装服务器

    1.1 yum install subversion —— 安装,svnserve 默认安装在 usr/bin/svnserve

    1.2 subversion --version —— 查看版本,是否安装好了

  2.建立版本库

    2.1 subversion默认以/var/svn为数据根目录,使用vim /etc/sysconfig/svnserve可对其修改

# OPTIONS is used to pass command-line arguments to svnserve.
#
# Specify the repository location in -r parameter:
OPTIONS="-r /opt/svn"

    这里我将其修改为 /opt/svn为数据根目录。

    2.2 svnadmin命令建立版本库,在此之前先保证目录存在

      mkdir -p /opt/svn

      svnadmin create /opt/svn/projects

      

  3.配置(存于版本库的conf目录下)

    3.1 svnserve.conf(将注释放开,值进行相应修改)

[general]
anon-access = none                     #控制非鉴权用户访问版本库的权限
auth-access = write                    #控制鉴权用户访问版本库的权限
password-db = passwd                   #指定用户名口令文件名
authz-db = authz                       #指定权限配置文件名
realm = projects                   #指定版本库的认证域,即在登录时提示的认证域名称

    3.2 passwd

[users] // 添加用户 账号 = 密码
admin = admin
guest = guest

    3.3 authz

[groups] // 添加组 组 = 成员1,成员2
admin = admin
guest = guest

[repository:/baz/fuz] // 给组分配权限,也可以给人分配权限
@admin = rw
@guest = r

  4.启动svn服务

    4.1 systemctl start svnserve.service —— 启动服务

    4.2 ps aux | grep svn —— 检查是否成功

    4.3 netstat -tnlp | grep svn —— 查看svn端口

    4.4 systemctl enable svnserve.service —— 设置开机自启动

  5.项目上传

    5.1 桌面新建文件夹,右键选中“SVN checkout”,输入相关的参数

    5.2 检出完成后,新建的文件夹中会出现".svn"文件,将其拷贝到项目同级目录下

    5.3 然后选择项目右键,点击add选项,选中要提交的项目

    5.4转到项目的上级目录,右键commit提交项目,项目上传就完成了

原文地址:https://www.cnblogs.com/kongkongFabian/p/9650318.html

时间: 2024-10-11 21:46:02

安装SVN服务器的相关文章

Redhat linux 安装SVN服务器 CollabNetSubversionEdge

请仔细阅读安装包自带的readme文件! ================================================= 1. 先去官网,找安装包: http://subversion.apache.org/ http://www.collab.net/downloads/subversion 我下载的是 CollabNetSubversionEdge-4.0.8_linux-x86.tar.gz 2. 创建svn账户 比如取名 svnuser,后续使用该用户来安装.启动sv

windows本地安装SVN服务器

为更方便地管理本地的代码,也不麻烦别人,故可在本地搭一个SVN服务器 本文介绍的是通过VisualSVNServer,官网地址 http://www.visualsvn.com/server/ 下载后直接双击安装即可,默认仓库路径为"D:\Repositories".管理界面是类似于服务的,长相如下图 然后Creat User, Creat Repositories就行了. --------- 本地管理需要用到SVN客户端,官网http://tortoisesvn.net/ 安装完成后

CentOS7 安装SVN服务器

1,安装SVN服务器程序 [[email protected] ~]# yum install subversion 2,创建SVN仓库 [[email protected] ~]# mkdir /root/svn [[email protected] ~]# svnadmin create /root/svn/ 3,配置仓库属性,创建用户,设置权限 3.1 配置仓库属性 [[email protected] ~]# vim /root/svn/conf/svnserve.conf  # ano

Linux 下安装 SVN服务器

前段时间换了一个新项目组.过去发现居然SVN都没有.代码都是手动对比存档.当时就蛋疼了.这他妈也太苦逼了.话不多说,要来测试服务器地址.开工了.由于服务器不能连接外网. 1.先下载安装包.本次安装不结合Apache.只做SVN服务器端安装. wget http://subversion.tigris.org/downloads/subversion-1.6.1.tar.gz wget http://subversion.tigris.org/downloads/subversion-deps-1

centOs5.10 下安装svn服务器

///////////////////////////===============CentOs5.10 下安装svn服务器================/////////////////////////////////// //一:安装SVN #yum list sub* #yum install subversion //二:查看是否安装成功 #svnserve --version //三:创建svn仓库 #mkdir -p /opt/svn/ # mkdir -p /opt/svn/sv

linux安装SVN服务器

1          安装SVN 官网下载:http://subversion.apache.org/packages.html SVN客户端:TortoiseSVN,官网下载:http://tortoisesvn.net/downloads.html # yum install subversion 1.       新建一个目录用于存储SVN所有文件 # mkdir /svn 1)创建svn用户 #groupadd svn #useradd -g sky user//是将user加入到sky

Linux系统下CentOs版本安装SVN服务器

1.下载相关工具,代码如下: wget http://subversion.tigris.org/downloads/subversion-1.6.1.tar.gz wget http://subversion.tigris.org/downloads/subversion-deps-1.6.1.tar.gz 2.安装及配置 (1)解压下载的文件包,代码如下: tar -zxvf subversion-1.6.1.tar.gz tar -zxvf subversion-deps-1.6.1.ta

centos7安装svn服务器checkout失败

运行环境 [[email protected] sbin]$ cat /etc/redhat-release  CentOS Linux release 7.0.1406 (Core)  [[email protected] sbin]$ uname -a Linux localhost.localdomain 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux 成功安装

Ubuntu14.04搭建安装svn服务器

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">前两天,公司准备搭建一个svn服务器,供大家使用,于是,就先装了一个Ubuntu系统,然后搭建了svn服务器的环境,下面把svn搭建的具体过程描述下:</span> 1.安装svn sudo apt-get install subversion 2.创建代码仓库 svnadm

Linux(Centos6.5)下安装svn服务器,并通过http访问

目录[-] 安装: 配置: linux安装svn其实很容易,个人觉得难就难在配置上,反复配置,琢磨,查找相关资料,总算是成功了.. 安装: 安装svn,一般情况下,选择yum方式安装还是比较简单的. ? 1 2 [[email protected] ~] # yum -y install mod_dav_svn #会自动安装mod_dav_svn及其依赖包:mod_dav_svn-1.6.11-9,neon-0.29.3-2,pakchois-0.4-3.2,subversion-1.6.11-