超简单的 SVN 服务搭建

SVN 简介 :

SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的

部署 SVN 服务器 :

1.安装 SVN 服务 :

yum install subversion -y

svnserve --version        #查看版本

2.创建仓库目录 :

mkdir -p /opt/svn/repo          #创建目录

svnadmin create /opt/svn/repo/  #创建新仓库

3.编辑配置文件 :

vim /opt/svn/repo/conf/svnserve.conf                           #注意:配置项前不能有空格
[general]            #总体配置
anon-access = none   #匿名用户没有任何权限
auth-access = write  #认证用户有写的权限
password-db = /opt/svn/repo/conf/passwd  #用户密码文件
authz-db = /opt/svn/repo/conf/authz      #用户信息文件
svnserve -d -r /opt/svn/repo/   #启动svn  关闭用 kill pid

netstat -tunlp | grep svnserve

4.创建用户和权限文件 :

vim /opt/svn/repo/conf/passwd

 zhangsan = abc123   #格式 :用户名=密码
 sysadmin = abc123

vim /opt/svn/repo/conf//authz

[/]             #仓库  一般仓库只有读的权限
 zhangsan = r
 sysadmin = r
[/webphp]       #仓库子目录
 sysadmin = r
 zhangsan = rw

 mkdir /opt/svn/repo/conf/webphp

 svn import webphp/ file:///opt/svn/repo/webphp -m "初始化SVN目录" #导入 webphp

5.Windows 安装 TortoiseSVN(重启win) :

原文地址:http://blog.51cto.com/13640803/2152743

时间: 2024-10-01 07:20:47

超简单的 SVN 服务搭建的相关文章

SVN服务搭建和使用(一)

SVN服务搭建和使用 Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说. 首先来下载和搭建SVN服务器. 现在Subversion已经迁移到apache网站上了,下载地址: http://subversion.apache.org/packages.html 这是二进制文件包的下载地址,你可在左侧的导航栏找到源代码,文档的下载地址. windows操作系统下面的二进制文件包一共有6种,如图: 个人认为最好用VisualSVN server 服务端和 Tortoi

SVN安装,SVN服务搭建与eclipse里插件安装

关于SVN与Git的比较,还是不做比较了吧. SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是取代CVS.互联网上很多版本控制服务已从CVS迁移到Subversion.欲知更多介绍请问度娘( ̄_, ̄ ) 一.先上win下服务器端的搭建 1. 首先,你需要下载win版本的安装包:http://subversion.apache.org/packages.html 个人习惯使用SlikSVN ,下载后正常安装,一直下一步

SVN服务搭建和与eclipse连接

SVN简介: 为什么要使用SVN? 程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本. Subversion是什么? 它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把数据恢复到早期版本,或是检查数据修改的历史,Subversion可以通过网络访问它的版本库,从而使用户在不同的电脑上进行操作. 一:SVN服务器搭建和使用. 1.     首先来下载和搭

内部SVN服务搭建

公司内部需要搭建一个SVN服务器给开发人员使用,把搭建过程整理了下. 服务端 # yum install subversion 客户端TortoiseSVN,官网下载:http://tortoisesvn.net/downloads.html # svnadmin create /svn/project # vi /svn/project/conf/svnserve.conf [general] anon-access = none auth-access = write password-db

linux SVN 服务搭建

SVN 客户端下载地址:http://tortoisesvn.net/downloads.html Tips: 如果使用的是CenteOS 或 RedHat 请使用yum命令,其它如Debian.Ubuntu 就请使用apt-get命令.这里使用yum. 使用RPM软件包管理,检查SVN是否已存在. Step1:检查 [[email protected]_sys:~]# rpm -qa subversion Tips: 如果没有列出相关信息,就说明系统并没有安装SVN,那接下来就进行安装. St

apache+svn服务搭建

1.安装服务 #安装apache服务 yum install httpd #安装svn服务和httpd模块 yum install subversion mod_dav_svn 2.创建svn仓库 #创建仓库目录 mkdir -p /var/www/svn #创建svn仓库 svnadmin create /var/www/svn/project #配置改仓库的配置文件 vim /var/www/svn/project/conf/svnserve.conf #禁用匿名用户并开启验证用户权限. a

SVN服务搭建和使用(二)

上一篇介绍了VisualSVN Server和TortoiseSVN的下载,安装,汉化. 这篇介绍一下如何使用VisualSVN Server建立版本库以及TortoiseSVN的使用. 首先打开VisualSVN Server Manager,如图: 可以在窗口的右边看到版本库的一些信息,比如状态,日志,用户认证,版本库等.要建立版本库,需要右键单击左边窗口的Repositores,如图: 在弹出的右键菜单中选择Create New Repository或者新建->Repository,进入下

svn服务搭建经验

1.安装:yum install subvision; 2.创建目录库:新建文件夹,然后将文件夹创建为目录库 mkdir /var/svn/svnrepos;   svnadmin creat /var/svn/svnrepos 3.初级配置: 创建管理员:vi /var/svn/svnrepos/conf/passwd;  user = 123456 调整用户权限及分组:vi /var/svn/svnrepos/conf/auth ;    [/];user = rw; *= 调整svn整体配

svn服务搭建

在服务器上安装好visual svn server,打开: 右键repositories-新建-repository 填写名称,点击下一步 选择类型,如果是单个项目则选择第二个,点击下一步 选择权限,点击创建 点击完成,则svn目录就创建好了 创建好之后用visual studio2013打开项目 右键解决方案,点击add solution to subversion 点击next 选择existing repository,点击next 填写url地址,点击next,其中url可以通过文件夹中