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

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)

提示输入用户名和密码

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

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

Tagged , , , , , . Bookmark the permalink.

Comments are closed.