svn的服务器及客户端安装和配置

一、svn服务器安装

1、下载svn-win32-1.6.6.zip解压到目录下(如D:\svnserve)

2、配置系统环境变量:在path中添加D:\svnserve\bin

3、建立一个版本库:如:svnadmin create D:\repository 

4、配置用户和权限

D:\repository\conf\目录下打开svnserve.conf文件

把 # auth-access = write 

     # password-db = passwd 
改为: 
auth-access = write     //通过验证的用户才能有读写的权限 
password-db = passwd  //验证用户所使用的文件passwd

 

修改同目录的passwd文件

 [users] 下面添加test = 123即可

test表示用户,123表示对应的密码

 

修改同目录下的authz文件来设置访问权限

[groups] 
admin=test 
aeveloper=test1,test2 
以上便创建了两个用户组,分别是admin和developer和其相应的组的成员。 
设置访问路径 
[/] 
*=r 
@admin=rw 
如上所示,所有的用户对整个svn目录下的文件都可以读取,admin组有读写的权限(“*”代表所有的用户,r代表读 w代表写) 
可设置具体的版本库的访问权限如下: 
[/dir] 
@developer=rw 
如上设置,表示所有developer组的成员对于“dir”下边的所有文件都有读写的权限

5、创建系统服务

sc create SVN binpath= "D:\svn\svnserve\bin\svnserve.exe --service -r D:\svn\repository" displayname= "SVN" depend= Tcpip start= auto (表示创建名为SVN的服务)

上面的命令去掉start= auto表示为手动启动服务,加上这个表示为自动启动服务

 

sc delete SVN (表示删除名为SVN的服务)

sc start SVN (表示启动名为SVN的服务)

sc stop SVN (表示停止名为SVN的服务)

我们可以运行第一条命令创建服务,再运行第三条命令启动服务

OK,svn服务就可以使用了。

 

二、svn客户端安装

1、subclipse安装

在eclipse--help--Install New Software中点击add添加此路径 

http://subclipse.tigris.org/update_1.6.x即可安装

2.TortoiseSVN安装

http://tortoisesvn.net/downloads

下载TortoiseSVN-1.6.8.19260-win32-svn-1.6.11.msi文件直接双击安装即可

转载于:https://my.oschina.net/u/661273/blog/359905

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值