前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Window下SVN(subversion)的配置和使用

Window下SVN(subversion)的配置和使用

作者头像
苦咖啡
发布2018-05-08 09:54:26
1.1K0
发布2018-05-08 09:54:26
举报
文章被收录于专栏:我的博客我的博客

1、  准备工具[点击下载]

SVN客户端TortoiseSVN-1.4.0.7501-win32-svn-1.4.0.msi

SVN服务器svn-1.4.0-setup.exe

SVN客户端汉化语言包TortoiseSVN-1.4.0.7501-win32中文语言包.EXE

注意:客户端和服务器版本要一致

2、  安装客户端和服务器端以及语言包(我直接安装在C盘了)

3、  安装之后需要重启电脑

4、  这个时候鼠标右键菜单会多两个选项

5、  安装一切就绪

6、  配置服务器环境

(我只会用一点皮毛而已,仅仅够自己用,这里说的只是放便以后我参考)

在D盘建立一个server文件夹,然后点击右键选中TortoiseSVN里面在此建立版本库,选择默认本地文件系统fsfs

然后打开conf文件夹下

有authz(用户组以及权限相关)、passwd(用户密码相关)、svnserve.conf(配置文件)三个文件

先修改svnserve.conf文件

# anon-access = read

# auth-access = write

修改成

anon-access = none

auth-access = write

注意:这里前面不能有空格

同样修改

# password-db = passwd

# authz-db = authz

去掉前面的#和一个空格

然后修改passwd(这个文件是存储用户和密码,这里建立两个测试用)

文件最后添加

Joyous=Joyous

phper=phper

注意:格式是用户名=密码

接下来该修改authz了

在文件最后添加

[groups]

admin=Joyous,phper

[/]

Joyous=rw

[/]

phper=rw

具体解释大家可以搜索更多资料参考

7、  建立系统服务

打开cmd,然后到C:\Program Files\Subversion\bin目录下

输入svnserve.exe -d -r D:\server(注意刚刚在D盘建立的版本库路径)【不要关闭cmd窗口】

8、  一切正常

第一次需要检出版本库中的文件以及文件夹

点击右键-选中检出(填写地址:svn://127.0.0.1)

提示输入用户名和密码

然后修改,删除等操作完毕可以提交,然后服务器就会保存新的版本

其他用户就可以看到最新的了(不过如果你提交的版本比服务器上的旧的话,那么不会覆盖服务器上的版本)

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2012年10月5日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档