一、 先上SVN for Eclipse的地址
http://subclipse.tigris.org/update_1.8.x
二、 将项目添加到SVN服务器
右击项目—> Team —> Share Project….
选择SVN —> Next
选择建立新的资源库位置 —> Next
填入地址 —> Next
输入文件夹名 —>Finish
三、 从SVN获取项目
从SVN检出项目
Ok 以上就是这么简单,接下来才是本文的重点服务器
-------------------是否是这么割-----------------------------------------------
四、 协做开发
基本流程:
* 各开发成员创建本身的分支,并在此分支上开发
* 各开发成员把分支合并到主干上并造成较为稳定
* 各个成员从新从主干上创建新的分支,在此分支上开发(即回到第一步)
* 循环往复,直到工程结束
案例:
*创建项目及其分支
浏览找到分支文件夹并输入分支名 命名规则: 负责人姓名大写_日期_后缀
输入好以后一路Next最后输入相关注释,Finish便可
各个分支负责人从SVN中获取相关的分支项目进行开发,开发完成提交便可
*合并
合并指的的是将分支开发稳定的代码合并到主干中,因此第一步是将代码切换到主干代码。右击项目—> Team —> 切换
右击项目—> Team —> 合并
咱们选择第二项将分支代码合并到主干
选择要合并进主干的分支 Finish
合并成功后提交一下。
*解决冲突
同事修改了同一个文件就会出现冲突,有冲突的话合并的时候就会弹出这个对话框提示解决冲突的方式。我通常使用最后一个解决办法 “启动图形冲突决议编辑器”
冲突编辑器以下
在这里手动编辑便可,是覆盖仍是附加具体要看代码和分支负责人商量着来
编辑完成便可保存关闭,弹出完成对话框。选择yes
有时候合并也会出现如下两种错误,没必要紧张Update如下就好了
没有最新更新的版本
版本没有提交
OK SVN的版本管理我了解到的就这些,不足之处望补充学习一下。