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

一、svn服务器安装
1、在http://subversion.apache.org/packages.html#windows下载CollabNetSubversion-server-1.6.12- 1.win32.exe文件安装到目录下(如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文件直接双击安装即可

[color=red]注意:配置用户名时前面不要留空格。SC创建,或删除时需要等些时间才可重新创建[/color]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值