这里使用的版本管理工具是Subversion(简称SVN),客户端使用的是 kdesvn
1.1服务端配置
- 用 kdesvn ,File→Subversion Admin→Create and open new respository 创建一个新的仓库,SVN是以文件夹为单位来管理版本
- 打开刚才创建的文件夹下的 conf 文件夹,打开 svnserve.conf
将 anon-access = read
auth-access = write
password-db = passwd 前面的注释删除,并修改 anon-access = none 这是不允许匿名访问
保存
- 打开同目录下的 password 文件,将 [users]段中的所有注释删除,这个文件是用来管理用户名和密码的 要新建一个用户就是在 [users]段中新增一行 ,如: luyi = 123456 ,其中 luyi 为用户名,123456是密码 保存
- 启动服务 在命令行中输入 # svnserve -d,完成
- 客户端使用 kdesvn ,在菜单栏中选择 open,在弹出对话框中填入 svn://192.168.0.*/SVNRoot,确定
- 在登录对话框中填入用户名和密码,即可看到主目录下的所有文件夹,选择其中一个右键 check out 就行
- Kdevelop下要使用 Subversion 要在 project→projest options 中的 version control 中选择 Subversion
之后就可以在项目文件夹中看到 SVN 的相关选项