Subversion是一个自由,开源的版本控制系统。在Subversion的管理下,每一次文件的修改都会被记录在版本库中,可以方便的查看文件的修改历史,修改的一些信息,方便的恢复到修改前
的任意状态。
搭建环境:win XP SP3+ Apache2.2.2 + svn1.7.5
svn官网:http://subversion.apache.org/packages.html
http://subversion.apache.org/docs/ 下载说明文档
根据需要下载对应版本,以win32为例。
1. http://sourceforge.net/projects/win32svn/files/1.7.5/
客户端安装完成后,右键菜单:
首先创建版本库:
将svn的 Subversion\bin所在目录添加到 Path环境变量里面
svnadmin create F:\test
可以直接建立空文件夹,然后右键创建版本库
默认生成的目录结构
在conf更改默认配置
svnserve.conf
anon-access 匿名用户的访问权限
auth-access 认证用户的访问权限
值可以为
write 可读写
read
none 拒绝访问
password-db = passwd 配置用户信息
默认使用当前目录下的passwd文件保存,可以更改为其它路径
authz-db = authz 配置用户权限
默认使用当前目录下的authz文件保存,可以更改为其它路径
realm = My First Repository 版本库标示,默认为UUID
force-username-case = none 是否忽略用户名的大小写 默认为