一、SVN下载


二、VisualSVN Server安装


三、设置VisualSVN Server Manager以及配置本地域名

1.设置VisualSVN ServerSVN服务端与客户端的配置_项目管理



SVN服务端与客户端的配置_SVN_02


2.修改host主机文件


在末尾增加192.168.33.206 gt.town.com





3.新建目录

SVN服务端与客户端的配置_SVN_03


4.新建账户


SVN服务端与客户端的配置_项目管理_04

SVN服务端与客户端的配置_项目管理_05

5.新建用户组

SVN客户端配置

1. 修改host主机文件


在末尾增加192.168.33.206 gt.town.com


2.上传文件

去除svn文件



SVN服务端与客户端的配置_SVN_06

SVN服务端与客户端的配置_SVN_07


2.项目上传到SVN服务端


SVN服务端与客户端的配置_项目管理_08

SVN服务端与客户端的配置_项目管理_09

SVN服务端与客户端的配置_SVN_10



重新将项目上传到SVN服务器

SVN服务端与客户端的配置_项目管理_11

SVN服务端与客户端的配置_项目管理_12

SVN服务端与客户端的配置_项目管理_13





如果出现下面图示情况,点击OK后上传失败,你可以去服务端新建目录,并且分配相应的权限,再重新上传,就可以上传成功。




SVN服务端与客户端的配置_SVN_14

SVN服务端与客户端的配置_SVN_15

SVN服务端与客户端的配置_项目管理_16


这样项目就上传到SVN服务器了。




3.jar包上传到SVN服务端

SVN服务端与客户端的配置_SVN_17

4.下载到SVN本地客户端




SVN服务端与客户端的配置_SVN_18

SVN服务端与客户端的配置_项目管理_19

SVN服务端与客户端的配置_项目管理_20

SVN服务端与客户端的配置_项目管理_21

选择Next,或者Finish

SVN服务端与客户端的配置_SVN_22

选择Yes,下载完成。



SVN权限配置

1.取消匿名登录


打开文件D:\Repositories\financegt-activity-service\conf\svnserve.conf

找到:###anon-access = read

将前面的注释去掉,并将read 改为:none

即使:anoe-access=none  表示匿名登陆下的用户权限为空。即:系统不支持匿名登陆


2.账户读写操作


auth-access = write #通过验证的用户可以读和写

auno-access = read #匿名登陆下可以只读文件,即:文件修改后无法提交到服务器

password-db =password#用户保存文件的名称

authz-db =authz #权限管理文件这个是非常重要的,如果我们要对整个工程的文件进行权限分配的时候,就必须将这个行文件前面注释掉。



3.参考地址

.http://www.cnblogs.com/afarmer/archive/2010/08/02/1790262.html