您的位置:首页 > 编程语言 > Java开发

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

2014-12-24 00:00 309 查看
一、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文件直接双击安装即可
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  SVN Eclipse Access .net