svn代码冲突的解决
类别:软件设计 浏览量:1625
时间:2015-10-25 svn代码冲突的解决
svn代码冲突的解决在项目中,不可避免多个人同时参与一个项目,因此就可能会出现多个人同时修改一个文件的情况,就不可避免的会出现代码冲突,下面介绍svn代码冲突的解决方法
一、修改同一文件不同位置引发的冲突
这种情况,是最简单的代码冲突样例。不同用户修改了不同位置的代码,因此只需要在提交前进行更新,就可以解决冲突。
1、如果用户A先提交了代码,当用户B提交代码时,提示错误:提示用户该文件已经过期,需要先更新文件。
此时,SVN会自动把其他用户修改的操作更新到该文件中(前提是不同用户修改的位置不同),并且保存当前用户修改的部分。
2、点击更新,更新代码
3、再次提交,提示成功
二、修改同一文件相同位置引发的冲突
如果用户A先提交了代码,当用户B提交代码时,会提示文件存在冲突!
1、打开冲突文件的文件夹发现,多了几个文件
其中 MenuTreeService.cs文件记录了冲突的详细内容,文件中<<<<<<.mine到====之间为当前用户修改的内容;====到>>>>>.r11959和.r12245为版本库中的内容.
2、右键选择编辑冲突
3、该操作会自动对比代码库中文件的内容
4、仔细比对两边的代码,如果遇到不确定的代码,或者要修改、删除的代码,最好和 团队的其他成员商量、确认。
5、保存、合并修改
6、冲突已解决,多的几个文件消失了
7、提交解决冲突后的文件
标签:svn
您可能感兴趣
- svn迁移
- SVN提交代码需要注意哪些
- 修改svn服务器地址
- linuxsvn服务怎么打开(CentOS SVN服务器如何管理多个项目)
- svn的功能介绍
- TortoiseSVN客户端更改用户名和密码
- SVN提交时忽略bin和obj文件夹
- tortoisesvn解析失败(TortoiseSvn小乌龟安装最新图文详细教程)
- svn冲突怎么解决
- svn代码冲突的解决
- tortoisesvn 合并分支
- SVN如何排除不想提交的文件
- svn查看某个用户的提交记录
- svn中tree conflicts错误的解决方法
- 肌肉小子陈康, 亚洲巨兽 黄哲勋,哪个才是你的菜(肌肉小子陈康亚洲巨兽)
- 新闻周刊 青岛网红 赵厂长 编段子一箩筐输出快乐,陪父亲十二载勇斗病魔(新闻周刊青岛网红)
- 44岁夏雨演谋女郎爸,大其24岁却看不出,互动不怕袁泉吃醋(44岁夏雨演谋女郎爸)
- 全椒人,你还记得吗 那年,那人,那网,那些我们的青春记忆(全椒人你还记得吗)
- 全椒人在苏州10周年联谊会在苏州举办(全椒人在苏州10周年联谊会在苏州举办)
- 这个全椒人被通报表彰,看看你认识吗(这个全椒人被通报表彰)
热门推荐
- phpstudy创建网站无权限(phpStudy配置多站点多域名和多端口的方法)
- python程序锁教程(在python里协程使用同步锁Lock的实例)
- linux离线安装nfs服务器(linux搭建FastDFS文件服务器的实现步骤)
- 钉钉嵌入web端应用程序(钉钉企业内部H5微应用开发详解)
- idea 远程部署docker(通过idea打包项目到docker的操作方法)
- apache虚拟目录配置(Apache 添加虚拟目录注意事项)
- 利用xampp搭建服务器(xampp集成环境怎样使用MySQL数据库)
- vue怎么接收后台的数据(Vue封装全局toast组件的完整实例)
- phpredis高级用法(PHP Redis扩展无法加载的问题解决方法)
- phpstudy使用教程学习(phpStudy 2016 使用教程详解支持PHP7)