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 
# anon-access = read
# auth-access = write
# authz-db = authz
# password-db = passwd

改为:
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz


3.2 创建用户,一个一行

[[email protected] ~]# vim /root/svn/conf/passwd 
user1 = passwd1
user2 = passwd2

3.3 为用户授权目录,尾行添加

[[email protected] ~]# vim svn/conf/authz
[/]
user1 = rw
user2 = rw


4,启动服务:

[[email protected] ~]# svnserve -d -r /root/svn/


5, svn客户的测试

[[email protected] ~]# mkdir test/
[[email protected] ~]# cd test/
[[email protected] test]# svn checkout svn://172.16.66.22 --username=user1 --password=passwd1
Checked out revision 0.
[[email protected] test]# vim hello_world.c
#include <stdio.h>
int main()
{
    printf("Hello world\n");
    return 0;
}

[[email protected] test]# svn add hello_world.c
[[email protected] test]# export SVN_EDITOR=vim
[[email protected] test]# svn commit --message "李春利:提交Hello_world.c"
[[email protected] test]# svn up
[[email protected] test]# svn log 
------------------------------------------------------------------------
r1 | user1 | 2017-09-21 14:06:34 +0800 (Thu, 21 Sep 2017) | 1 line

李春利:提交Hello_world.c
------------------------------------------------------------------------
[[email protected] test]#
时间: 2024-10-08 19:35:09

CentOS7 安装SVN服务器的相关文章

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 成功安装

Centos7安装SVN

Centos7安装SVN+HTTP http://www.centoscn.com/image-text/install/2016/0901/7875.html CentOS 7.2 安装Subversion(SVN) http://blog.csdn.net/wh211212/article/details/53128805 centos7.2部署svn服务器 http://m.blog.csdn.net/article/details?id=52127868 Centos7.2搭建SVN服务

centos7下SVN服务器如何搭建

Centos7 搭建svn服务器 linux(centos)下SVN服务器如何搭建?说到SVN服务器,想必大家都知道,可以是在LINUX下如何搭建SVN服务器呢?那么今天给大家分享一下linux(centos)搭建SVN服务器的思路! 虽然在windows上搭建SVN很简单,但是效能却不高,这当然是和linux相比了.然而在linux上搭建SVN却非常繁琐,所以今天这篇文章就来一步一步教您如何在Centos上搭建SVN. 安装步骤如下: yum install subversion 查看安装位置

centos7 搭建svn服务器

当今用于版本控制的软件程序主要的有svn和git,其它软件咱不熟悉,今天记录下搭建svn服务器和svn客户端使用: 使用环境:虚拟机为centos7系统,svn服务器安装在centos7系统平台上,svn客户端分别在windows7和centos7系统上使用: 1.安装svn服务器: ]# yum install subversion 2.配置svn服务器:建立svn版本库根目录及相关目录即svndata及密码权限命令svnpasswd: ]# mkdir -p /application/{sv

centos7 搭建svn服务器&amp;客户端的访问&amp;备份迁移

当今用于版本控制的软件程序主要的有svn和git,其它软件咱不熟悉,今天记录下搭建svn服务器和svn客户端使用: 使用环境:虚拟机为centos7系统,svn服务器安装在centos7系统平台上,svn客户端分别在windows7和centos7系统上使用: 1.安装svn服务器: ]# yum install subversion 2.配置svn服务器:建立svn版本库根目录及相关目录即svndata及密码权限命令svnpasswd: ]# mkdir -p /application/{sv

安装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 argu

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/ 安装完成后

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