SVN服务器本地搭建与使用

转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/6623026.html 

使用SVN进行代码管理,需要搭建服务端资源库,然后在使用SVN的电脑安装SVN客户端或者在Myeclipse集成SVN插件来下载资源库项目或提交项目修改。下面分步讲解:

1:下载SVN服务端软件并安装

下载地址:http://subversion.apache.org/packages.html

在最下面找到 VisualSVN ,点击进入下载页面,选择 VisualSVN server

下载完成后安装,期间可以自定义安装目录与资源存放目录,自己指定即可。

2:SVN服务端使用

启动SVN Server

1)新建资源库

在Repositories处右键,Create New Repository,然后输入资源库名字:

点击下一步,选择初始化资源库结构,建议选择第二个选项:创建一个带有trunk、branches、tags文件夹的资源库

配置资源库访问权限,这个等下详细设置,这里先默认,直接点击Create创建资源库。

左边栏可以看到新创建的资源库:

2)配置资源库访问权限

客户端要接入SVN服务器,需要先注册,成为SVN服务端的User。

SVN服务端对每一个资源库,可以设定不同User对这个资源库的不同访问权限——不能访问、只读、读/写。

一个SVN有很多User,为了方便对某一资源库指定某一类访问权限,可以通过把User划分Group,这样只需指定不同Group的访问权限即可。

注册User:右键左边栏的 User ,选择 Create User.然后输入账户、密码、确认密码即可。

创建Group:创建了一些User后,要对这些User进行分组。右键左边栏 Group,选择 Create Group

点击 Add,选择这个group的成员user

为资源库配置访问权限:右键某个资源库,选择 Properties

点击 Add,增加一个访问用户或group

然后,在下面单选框为该group或user配置访问权限

3)公布资源库路径

SVN客户端需要通过资源库的URL路径把资源提交到服务端来,所以要先得到服务端资源库的路径。

右键某个资源库,选择 Copy URL to ClipBoard。然后粘贴给使用客户端的程序员知道即可。

SVN服务器的搭建和使用就到这里,下一篇是SVN客户端的安装与使用。

时间: 2024-10-25 12:02:32

SVN服务器本地搭建与使用的相关文章

linux(centos7)下SVN服务器如何搭建

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

linux下svn服务器的搭建

网上的教程实在是太恶心了,不是太老,就是有问题,刚参考的一篇文章也有问题.自己记录下来,以后用就方便了,现在一边重新安装一遍,一边记录.笔者亲测,今天是5月29号深夜. linux用的是centos6.2,yum install subversion,安装svn服务端.本篇操作均为root用户权限. 1.建立svn库目录. mkdir -p /opt/svndata/repos1 2.建立版本库 svnadmin create /opt/svndata/repos1 3.修改配置文件 (1)服务

svn服务器的搭建以及利用svn hook与web根目录同步

svn原理图示 2.SVN服务器的搭建 1.查看是否安装svn   rpm -qa | grep subversion   2.安装 yum install subversion 3.测试是否安装成功   /usr/bin/svnserve --version   如提示以下内容,说明已安装成功   --------------------------------------   svnserve,版本 1.6.11 (r934486)      编译于 Apr 11 2013,17:28:04

svn 服务器的搭建 on Ubuntu

Subversion 如何在Ubuntu下安装配置Subversion服务器.已经配置好,不过没有配置开机自启动, 需要的时候,使用如下命令开启svn服务svnserve -d  -r  /opt/svn 1.首先需要安装Subversion软件:sudo apt-get install subversion2.创建仓库svnadmin create /opt/svn/var/svn 为所创建仓库的路径,理论上可以是任何目录3.修改配置文件/opt/svn/conf/svnserve.conf#

Windows Server 2008 R2下SVN服务器的搭建

Windows Server 2008 R2下SVN服务器的搭建 一.需要软件 1.服务器端 VisualSVN-Server-3.3.1-x64 2.客户端 TortoiseSVN-1.8.11.26392-x64-svn-1.8.13 3.客户端中文语言包 LanguagePack_1.8.11.26392-x64-zh_CN 二.安装 1.安装VisualSVN-Server 1 选择visualsvn server and management: 勾选Add Subversion com

linux svn服务器的搭建

一.修改SVN服务器的配置文件  安装 Yum install subversion 在库创建完成之后会在conf下会生成svnserve.conf, passwd, authz三个文件. 1)svnserve.conf anon-access = none auth-access = write password-db = passwd (svn密码文件,若有多个库,可将文件放到公共位置) authz-db = authz   (目录权限文件,建议同上) realm = /svn/projec

Linux(centos)下SVN服务器的搭建及简单配置和使用

Linux下Subversion(SVN服务器)的搭建: 1.安装Subversion #查看本机是否已安装subversion [[email protected] etc]# rpm -qa subversion [[email protected] etc]# #卸载旧版 [[email protected] etc]# yum remove subversion #安装SVN 为了便于以后操作同时安装其他服务  可以仅安装SVN [[email protected] etc]# yum

centos7下SVN服务器如何搭建

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

SVN服务器的搭建,它不是最全面的却是最详细易懂的~

刚接到这个任务的时候,我的脸上写着两个大大的懵逼俩字!可以说是零基础,那时候的我对于svn客户端的熟练程度也许还不如公司内的文职,更别说服务端了! 任务到手,死扛到底,这才是我的性格~我的作战环境可以说是很艰苦,没有技术文档,而且就我一个运维! 跟个无头苍蝇一样在网上乱转把资料翻个底朝天,才渐渐有了逻辑和思路.不过也废了好些周折才搞定!那几天每天在网上看资料下班之后眼都是红的! 研究了好久,终于成功了,由于网上的资料参差不全,凌乱无章楼主饱受其苦,所以决定写下来与君共勉以免其苦. 一.  首先了