首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Window下SVN(subversion)的配置和使用

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

作者头像
苦咖啡
修改2025-06-26 14:51:23
修改2025-06-26 14:51:23
1.6K0
举报
文章被收录于专栏:我的博客我的博客

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 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档