windowns下svn安装和配置
svn是一款流行的版本控制器,试用配置简单方便,首先下载Subversion和TortoiseSVN,然后双击安装,两个都完成安装后需要重新启动计算机,重新启动以后--程序--TortoiseSVN--settings--设置中文简体--应用
然后运行--cmd--
sc create svnservice binpath= ""D:\Program Files\javaweb\svn\server\bin\svnserve.exe" --service --root "G:\SVN_Repository" displayname= "svn" depend= Tcpip start= auto
创建服务,第一个地址为Subversion的安装地址,第二个地址为 版本库要存放的地址,创建成功后,net start svnservice或者右键我的电脑--管理--服务,找到svn,启动都可以!
启动成功后,找到你版本库要存放的文件夹下边,右键创建TortoiseSVN--在此创建版本库
创建成功以后,里边有很多文件。
接下来配置权限,找到conf--svnserve,用记事本打开,
#anon-access = none
#auth-access = write
#password-db = passwd
#authz-db = authz
找到这两句话,删掉前面两个#,保存!,第一行表示匿名不能访问,第二行表示登录成功者有读写权限,第三行和第四行表示两个的配置文件名
接下来打开passwd文件,添加用户,下边是三个用户,注意=号左边没有空格,右边有空格,保存!
[users]
admin= admin
p1= p1
p2= p2
最后,给用户分配权限
打开authz文件
[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe
pro_Development = admin,p1,p2
在下边添加一个组,将自己刚才添加的用户写在右边,给组分配权限
# [/foo/bar]
# harry = rw
# &joe = r
# * =
[/]
* = r
@pro_Development= rw
添加这么一句话,意思是给组分配读写权限,保存,OK!
然后将你要管理的项目--右键--TortoiseSVN--导入,svn就可以帮你管理了!
如果要导出的话, 找个空白地方--右键--svn检出,编辑完之后,右键--提交!这是本人的一些试用心得,总结在这里,给新手一个参考!
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/chenxing1990/archive/2011/05/27/6449735.aspx