svn的配置和使用
2015-08-01 14:44
204 查看
前几天由于学校原因,和同学们一起做了个小的项目开发。其中映像最深刻的就是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里面设置的。
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里面设置的。
相关文章推荐
- 《游戏程序设计模式》 1.3 - 观察者模式
- 【2015多校】【hdoj 5336】XYZ and Drops 模拟 论时间驱动的模拟实现与事件驱动的模拟实现
- hdu 5333 Undirected Graph (LCT)
- Linux socket编程(三) 简单的多线程聊天室
- iOS 与 Android 生命周期对比
- [robocup] 3D仿真环境搭建
- 机试算法讲解: 第45题 深度优先搜索之寻找沙特石油存储区
- Linux 网络编程 调试工具
- 数据同步相关专利
- java环境变量配置
- 【Swift】学习笔记(八)——类和结构体
- PF_INET 和 AF_INET的区别
- setsockopt的作用
- 敏捷软件开发模型--SCRUM
- 机试算法讲解: 第44题 深度优先搜索之素数环问题
- windows的socket_tcp服务端与linux的socket_tcp客服端简单通讯
- 数据块的操作 DataChunk
- onvif学习1-框架介绍
- 机试算法讲解: 第43题 递归之汉诺塔问题
- Hibernate——多对一关联映射