您的位置:首页 > 其它

SVN (Subversion) 配置与安装调试

2010-10-07 12:29 351 查看
1、什么是SVN(Subversion)

SVN,即Subversion,是一个自由开源的版本控制系统,可以将数据恢复到早期版本,

或者检查数据修改的历史,这些数据可以是源代码,也可以是其他类型的文件。

在SVN出现之前,CVS是开源世界版本控制工具的事实标准,然而CVS存在一些固有

的缺陷,并且修复这些缺陷需要耗费很大的精力,于是,SVN作为CVS的继任者出现了







SVN:可以简单理解为一个版本控制器,主要实现多人协作开发文件共享和版本

控制的一个过程。



主要功能:




·1、根据文件修改的次数自动增加版本号以便找回历史文件

·2、防止多人开发时同时修改一类文件导致文件覆盖或被删除

·3、及时更新和获取其他开发者的最新数据和文件

·4、有助于项目开发时的安全,责任细分化



2、服务器端安装配置
下载服务器端SVN1.4.0版本:点击下载,并安装。
3、客户端安装配置
下载客户端TortoiseSVN-1.4.0版本:点击下载,并安装。
安装过后,会提示重启。(必须的)
4、服务器端配置案例:
·1.在X盘下新建文件夹serve_svn文件夹。
·2.进入serve_svn文件夹,右键选择TortoiseSVN->create respository here,会提示两个选项,选择第一个Native filesystem
·3.在自动生成的文件夹中,选择conf文件夹。里面有authz(管理用户组及权限),passwd(管理用户),svnserve.conf(SVN配置)
A.首先修改svnserve.conf
找到# password-db = passwd,除去前面的#_(下划线表示空格),作用是启用用户验证
B.修改passwd,增加用户
例如:admin = jinyong,左边为用户名,右边为密码
这样服务器端就配置完成了。
5、下面是客户端
A.新建文件夹a(任意路径)
B.右键TortoiseSVN-》repo-browser
C.右键SVN-Checkout,点击确定
这样客户端就完成了连接SVN。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: