5版本管理工具svn
2013-05-07 21:27
246 查看
六、SVN解决冲突/合并
需求:
项目经理发了一个文件(9点发的)分配任务,小黑和小白同时修改这个页面,小黑先修改好了这个页面(9点10分)提交了,小白在9点20修改好了页面,但是小白还是9点发的内容,而9点发的页面已经发生改变了,如果小白把修改好的提交就会给提示错误,怎么解决这个问题?
出现冲突怎么处理?
(1)程序员自己合并代码,先update一下,出现很多备份文件这个时候小黑的还是原来的,需要更新一下
(2)谁合并的,能通过日志查看出来
(3)把多余的文件删除掉,再committ
(4)小黑想获得的话,也得update一下才能看到更新后的文件
例:
小黑提交了-》小白还是9点时的文件-》小白提交会提示错误-》在小白文件夹中空白右击-SVN
update就会多出几个文件
-》把里面的《《《 ===等新增加的内容都删除-》在把小白里面新增的文件删了,-》空白右击-SVN
commit
例:小黑提交了-》小白还是9点时的文件-》小白没有提交,它先更新一下,会跟上面的一样多出几个文件,然后修改index.php把里面的《《《
===等新增加的内容都删除-》空白右击-SVN commit
例:上面的都是小黑小白都修改了,还可以等小黑修改好了,小白更新一下,然后再修改,(这样浪费时间)
2、导出项目:空白右击-》TortoiseSVN-》export
3、过滤某个或某些文件:点击图片右击-》TortoiseSVN-》Add toignore
ist
需求:
项目经理发了一个文件(9点发的)分配任务,小黑和小白同时修改这个页面,小黑先修改好了这个页面(9点10分)提交了,小白在9点20修改好了页面,但是小白还是9点发的内容,而9点发的页面已经发生改变了,如果小白把修改好的提交就会给提示错误,怎么解决这个问题?
出现冲突怎么处理?
(1)程序员自己合并代码,先update一下,出现很多备份文件这个时候小黑的还是原来的,需要更新一下
(2)谁合并的,能通过日志查看出来
(3)把多余的文件删除掉,再committ
(4)小黑想获得的话,也得update一下才能看到更新后的文件
例:
小黑提交了-》小白还是9点时的文件-》小白提交会提示错误-》在小白文件夹中空白右击-SVN
update就会多出几个文件
-》把里面的《《《 ===等新增加的内容都删除-》在把小白里面新增的文件删了,-》空白右击-SVN
commit
例:小黑提交了-》小白还是9点时的文件-》小白没有提交,它先更新一下,会跟上面的一样多出几个文件,然后修改index.php把里面的《《《
===等新增加的内容都删除-》空白右击-SVN commit
例:上面的都是小黑小白都修改了,还可以等小黑修改好了,小白更新一下,然后再修改,(这样浪费时间)
2、导出项目:空白右击-》TortoiseSVN-》export
3、过滤某个或某些文件:点击图片右击-》TortoiseSVN-》Add toignore
ist
相关文章推荐
- svn版本管理工具使用手册
- 版本管理工具——svn
- 源代码管理工具 一一 SVN-版本回退、文件删除、查看版本信息
- 37 _版本管理工具SVN
- SVN版本管理工具使用手册
- 项目管理实践之版本控制工具SVN在Windows平台下的平台搭建
- 版本管理工具--SVN
- SVN版本管理工具
- 版本管理工具 (git 或者 svn)
- 【转】对比SVN学习GIT版本管理工具
- 1版本管理工具svn
- #版本管理工具使用总结(git,svn,hg)
- 版本管理工具:linux下svn的基本使用
- UML建模工具EA与版本管理SVN集成
- SVN 版本管理工具笔记
- 版本管理工具——svn(1)
- 对比SVN学习GIT版本管理工具
- Ubuntu搭建版本库svn与wensvn管理工具
- iOS版本管理工具SVN
- svn(Subversion)版本管理工具入门介绍