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文件直接双击安装即可
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服务器及客户端安装配置详解
- svn服务器、客户端安装配置及eclipse的svn插件安装
- Linux下SVN服务器安装配置及客户端安装说明
- svn服务器的配置和svn客户端的安装以及myeclipse中插件的安装
- SVN服务器和客户端的安装以及在MyEclipse中的配置
- 安装和配置SVN服务器Subversion、客户端TortoiseSVN和Visual Studio插件AnkhSvn
- 【版本控制工具】svn服务器、客户端安装配置及eclipse的svn检出
- Windows 2003上安装配置SVN服务器及客户端 结合别人的文章以及自己实践整理
- ubuntu16.04下SVN服务器安装配置、以eclipse作为客户端步骤小结
- 【版本控制工具】svn服务器、客户端安装配置及eclipse的svn检出 推荐
- svn使用教程(服务器安装与客户端安装配置)
- (转载)【版本控制工具】svn服务器、客户端安装配置
- windows下SVN服务器和客户端的安装和配置
- windows上SVN服务器以及客户端TortoiseSVN的安装配置
- win7 svn 服务器和客户端安装配置
- 安装和配置SVN服务器Subversion、客户端TortoiseSVN和Visual Studio插件AnkhSvn
- linux上svn服务器及客户端的安装配置
- svn服务器、客户端安装配置及eclipse的svn插件安装
- SVN 服务器的安装和配置(Gentoo) 推荐
- windows安装基于Apache的SVN服务器(包括SSL配置)