篇一:SVN服务器配置
2012-04-21 09:43 【转】TortoiseSVN和
VisualSVN-Server的配置使用,外网访问SVN版本库
SVN客户端程序:TortoiseSVN
SVN服务器程序:VisualSVN-Server
#####################################################################
SVN服务器相关配置
创建版本库
创建用户
创建组
设置版本库的属性,有关用户对版本库的权利
库存放的位置
服务器的名字,端口号的设置
篇二:svn使用说明书
??
?
??
关注此空间
2012-04-21 09:43
【转】TortoiseSVN和VisualSVN-Server的配置使用,外网访问SVN版本库
SVN客户端程序:TortoiseSVN
SVN服务器程序:VisualSVN-Server
##################################################################### SVN服务器相关配置
创建版本库
创建用户
创建组
设置版本库的属性,有关用户对版本库的权利
库存放的位置
篇三:SVN服务端subversion+客户端tortoiseSVN详细使用手册
SVN (Subversion+tortoiseSVN)使用手册
编写:高健 MSN:hhjtu524@sina.com 日期:2011-3-28
SVN服务搭建 ................................................................................................................................ 2
下载相关软件 ......................................................................................................................... 2
安装 ......................................................................................................................................... 2
SVN服务器信息 .................................................................................................................... 3
SVN服务基本信息 ................................................................................................................ 3
SVN单工程管理 ............................................................................................................................ 3
创建版本库 ............................................................................................................................. 3
服务启动 ................................................................................................................................. 6
SVN工程导入 ................................................................................................................................ 7
SVN客户端使用 ............................................................................................................................ 9
工程下载 ................................................................................................................................. 9
文件对比 ............................................................................................................................... 11
文件更新 ............................................................................................................................... 12
文件提交 ............................................................................................................................... 14
新增文件 ............................................................................................................................... 16
删除文件 ............................................................................................................................... 18
SVN注册和删除服务 .................................................................................................................. 20
服务注册 ............................................................................................................................... 20
服务卸载 ............................................................................................................................... 21
SVN多工程管理 .......................................................................................................................... 21
SVN的备份说明 .......................................................................................................................... 22
完全备份 ............................................................................................................................... 23
增量备份 ............................................................................................................................... 24
同步版本库 ........................................................................................................................... 25
导读:本文包括了服务搭建、工程管理和客户端使用(针对windows平台)等方面。
请注意SVN注册服务、SVN多工程管理(权限配置)、SVN备份说明等章节。
SVN服务搭建
下载相关软件
服务端Subversion
官网:http://subversion.tigris.org/ or http://subversion.apache.org/
下载地址:win32svn http://sourceforge.net/projects/win32svn/
客户端tortoiseSVN
官网:http://tortoisesvn.tigris.org/ or http://tortoisesvn.net
下载地址:http://sourceforge.net/projects/tortoisesvn
安装
服务端是以 .msi后缀名的安装文件,安装过程就不详细介绍了,按照它的提示一步步操作即可,如下图:
实际安装路径是C:\Program Files\Subversion。
TortoiseSVN 客户端安装如下图:
客户端的安装完成后会提示系统需要重启。
SVN服务器信息
服务器类型:虚拟服务器 win2003系统 服务器地址:10.88.19.67 账户名:administrator 密码:123456
SVN服务基本信息
安装目录:C:\Program Files\Subversion 版本库根目录:C:\svoot(在该目录下建立工程文件夹)
SVN单工程管理
创建版本库
在C:\svoot\下建立空文件夹project1,然后打开命令窗口, 键入 svnadmin create C:\svoot\test1 回车,会在 目录 C:\svoot\project1文件夹下相应的文件,目录结构如下图:
也可使用客户端工具(服务器本地客户端):
新建文件夹 C:\svoot\project2(文件夹下必须是空的),在该文件夹下右击选中TortoiseSVN,如下图:
以客户端建立的工程文件结构与使用命令建立完全一致,如下图:
目录创建完成后,修改配置文件对版本库进行配置如下:
修改配置文件(以下创建以project1为例)
在C:\svoot\project1\conf\ 目录下会看到 svnserver.conf、passwd和authz三个文件,其中
svnserve.conf是服务总的配置文件,配置访问方式、鉴权等,passwd是账号配置文件,authz是组和访问权限配置文件,目录结构如下图:
对svnserve.conf文修改,具体如下图:
这段配置文件的基本含义为:
anon-access = read 匿名用户的权限,文件中为read表示拥有只读权限
auth-access = write 验证通过用户的权限 ,文件中为write表示拥有写的权限
权限包括none、read、write三个值可选,none没有权限,写包含了读权限
去掉#注释时,前面不要有空格
password-db = passwd密码数据存放到passwd文件中
authz-db = authz 表示版本库中访问路径的规则,即谁只能访问哪个目录下的文件,其他目录下的文件无法访问。