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

你可能感兴趣的:(应用服务器,SVN,项目管理,配置管理,subversion)