前几天由于学校原因,和同学们一起做了个小的项目开发。其中映像最深刻的就是svn的使用了。关于svn的配置,它确实很强大,但是这里只是介绍一下我在这里的使用方法,当然他还有其他更牛的使用方法,在这里我就简单说一下,希望大牛们不要吐槽了。
1.在安装之前首先要准备的是仓库的安装包——Subversion。作为总得仓库的使用。
2.然后用户就可以安装各个用户使用的TortoiseSVN了。
当然这只是完成了一半。剩下的就是svn的配置了。在配置中
3.首先选择一个文件夹作为自己的svn仓库。
4,此时你会发现文件夹中多了很多东西:
在conf里面配置文件
5设置authz文件里面是一些权限设置,rw等
[groups]
hxf_group = hxf,dcc,lpf,bsdz,cjc,qy,zj,wyg
[/]
hxf = rw
dcc = rw
lpf = rw
bsdz = rw
cjc = rw
qy = rw
zj = rw
wyg = rw
@hxf_group = rw
所需要修改的无非就是组名组成员权限。
6,设置password文件里面的成员密码与账户。
[users]
hxf =hxf
dcc = dcc
lpf = lpf
bsdz = bsdz
cjc = cjc
qy = qy
zj = zj
wyg = wyg
7,设置svnserve.conf里面的配置文件,其他部分感觉没什么要改的,主要是下面几个方框的内容前面的#去掉就行了。
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz
8,你以为就这样就完了吗?
不不,接下来你还要打开仓库呢。在你的subversion路径下面自己创建bat文件吧。(免得每次启动都去找,那样太麻烦),至于内容,就写
svnserve -d -r d:\svn就行了。前提是你在d盘建立了一个叫做svn的文件夹。
打开仓库后,会发现一个.svn的文件。你就可以在一个选定的文件夹里面里面checkout了,用户名密码就是前面password里面设置的。