SVN服务器的简单搭建

一、环境:

①CentOS-6.5               IP:192.168.2.215

②window server 2008 R2    IP:192.168.2.207

二、安装

使用 yum 在线安装

yum install -y subversion

验证安装版本

svnserve --version

创建svn 版本库

mkdir 
/uu2/svn     ---创建svn目录

svnadmin create /uu2/svn/davesvn    ----davesvn为版本库的名称

三、配置svn

创建版本库后,在目录下会生成三个文件

cd /uu2/svn/davesvn/conf

ls

authz passwd svnserve.conf              *svnserve.conf svn服务配置文件

passwd 存储用户密码文件

authz  权限配置文件

authz:

*其中admin=dave 定义admin组,里面有dave用户,可以多个逗号隔离

[davesvn:/]对该文件库下资源进行分配权限

rw 读写   r 读  注意要加@

passwd :

*格式  用户名=密码

svnserve.conf

*anon-access = none 禁止未登录用户访问

auth-access =write 登陆用户可写

password-db =passwd 指向当前目录下的用户配置文件

authz-db = authz 指向当前目录下的权限配置文件

realm =
/uu2/svn/davesvn 指向svn仓库地址

启动svn服务

svnserve -d -r /uu2/svn                    * -d表示后台运行

-r 指定根目录  /uu2/svn

查看是否启动svn服务

ps aux | grep svn

停止svn 服务

killall svnserve 杀掉进程

客户端 安装TortoiseSVN   到项目目录下右键点击SVN
Checkout

输入svn服务器的IP地址和版本库名称

继续OK 输入在passwd中设置的用户名跟密码

时间: 2024-11-08 21:18:56

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

SVN服务器的本地搭建和使用

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

如何创建 SVN 服务器,并搭建自己的 SVN 仓库 如何将代码工程添加到VisualSVN Server里面管理

如何创建 SVN 服务器,并搭建自己的 SVN 仓库,附链接: https://jingyan.baidu.com/article/6b97984dca0d9c1ca3b0bf40.html 如何将代码工程添加到VisualSVN Server里面管理,附链接:https://jingyan.baidu.com/article/456c463b33626d0a58314432.html 原文地址:https://www.cnblogs.com/fightKun/p/9993526.html

【SVN】SVN服务器的本地搭建和使用

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

SVN服务器&客户端的搭建和使用

目录结构: 1. SVN服务器搭建和使用-VisualSVNServer 2. SVN客户端安装和使用-TortoiseSVN 3. TortoiseSVN使用方法 SVN简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是取代CVS.互联网上很多版本控制服务已从CVS迁移到Subversion.说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的 一:SVN服务器搭建和使用.    1.  下载和搭

Mac下SVN服务器环境的搭建和配置(除展示图片外,所有命令在Linux/Unix下适用)

这几天领导没有安排工作,闲着没事就想把自己这两年做iOS开发时感觉知识有欠缺的地方想好好深入地补习一下,昨天和今天就计划好好学习下SVN和git的从创建和到原理,到命令,到界面的使用.一不小心被另一领导发现我在研究这个,又看我没事就想让我帮忙帮她的组把SVN权限给改一改,我也挺乐意,能让自己所学的东西派上用场那是何等的幸运,而且她也让我更相信准备着被人宰,总比等死好,起码能卖个价钱(微笑). 我们多数开发公司都是在windows下使用VisualSVN搭建代码版本控制服务器环境的,这一块我也已经

SVN服务器和简单使用

SVN是什么?有何用? SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是取代CVS.互联网上很多版本控制服务已从CVS迁移到Subversion.说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的,就是说,打个比方,一个团队五个人,每人负责一个模块,五个人可以在实践各地不同角落,只要每次把做好的模块在上传到svn服务器之前更新一下就能达到项目自动完全整合,说起来就是团队开发更加便利了. Subvers

CA服务器的简单搭建

一.简单介绍CA 也拥有一个证书(内含公钥和私钥).网上的公众用户通过验证 CA 的签字从而信任 CA ,任何人都可以得到 CA 的证书(含公钥),用以验证它所签发的证书.如果用户想得到一份属于自己的证书,他应先向 CA 提出申请.在 CA 判明申请者的身份后,便为他分配一个公钥,并且 CA 将该公钥与申请者的身份信息绑在一起,并为之签字后,便形成证书发给申请者.二.环境描述 ip:192.168.151.204 # cat /etc/redhat-release  CentOS release

Apache Httpd + Subversion 搭建HTTP访问的SVN服务器

最近要搭建一个SVN服务器.简单安装之后,本地访问没有问题,但作为服务器肯定是需要HTTP访问.搜索之后,以下是我按照网上的资料搭建的过程,以备后用和参考.(所有软件安装步骤略,没有特殊的,如果没有特殊要求,默认下一步执行完即可,后面再搭建环境的时候,再截图补充.软件都已经安装,全部再重新安一遍比较费时,看客请谅解!) 所需软件: Subversion:Setup-Subversion-1.7.9.msi TortoiseSVN:TortoiseSVN 1.7.11 Apache httpd:h

转-轻松几步搭建SVN服务器

搭建SVN服务器 WINDOWS下搭建SVN服务器端的步骤: 1.安装Apache(Apache HTTP Server) 2.安装Subversion(Windows Win32Svn)在C:/Program Files/Subversion下. 3.安装TortoiseSVN  安装Tortoise完毕时会提示重新启动计算机(重启完毕后可以安装简体中文语言包, 然后在任意目录点击右键, 会发现多出了一些SVN相关菜单, 选择其中的TortoiseSVN, 选择子菜单"Settings&quo