做一个被尊重的测试工程师
SVN 1.6.3 (Subversion)的简单使用
上一篇 /
下一篇 2013-05-21 12:51:41
svn(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。
SVN的简单应用:
1、 先安装服务器端再安装客户端
2、 在自己任意盘新建一个仓库(文件夹)
3、 在仓库下件一个根目录(文件夹)[文件名不能是中文的]
4、 右键根目录创建版本(TortoiseSVN——create responsitory here)
5、 创建服务:
进入‘开始’》‘运行’,输入如下代码,将SVN服务安装成nt service:
sc create svnservice binpath= "C:\Program Files\Subversion\bin\svnserve.exe --service -r E:\SVN" displayname= "SVNService" depend= Tcpip start= auto
若提示‘[SC] Createservice SUCCESS’则表示创建svn服务成功。
备注:binpath=“安装路径--service -r创库所建盘:\创库名字”displayname的值自己可以取任意的名字
6、 启动服务:【我的电脑】——管理——服务——找到之前在创建服务时displayname的值——右键启动
7、 对所建仓库下的根目录修改:要修改的文件都在conf这个文件夹下
1) 先修改svnserver文件:将# anon-access = read # auth-access = write # password-db = passwd # authz-db = authz这些前面的#去掉,去掉后前面不能留空
2) 配置passwd:文件里原有东西都可以不管,在[users]下面创建角色和密码,例如:admin=123
Tester=123
Developer=123
3) 配置authz:
在[groups]下面创建组:
例如:Manager=admin(管理组)
Test=Tester(测试组)
Develop=developer(开发组)
分配根目录下的权限:
[root:\] (root是所建库里的根目录的名字)
@Manager=rw (管理组可读可写)
@Test=r (测试组只能读)
@Develop=r (开发组只能读)
*= (其他人没有任何权限,如果没有这句话,那么其他人也可以看)
最后访问所建根目录:svn://localhost/root
收藏
举报
TAG:
svn
SVN