svn使用
来源:互联网 发布:淘宝pc链接转化 编辑:程序博客网 时间:2024/06/05 16:27
如果commit时出现“You have to update your work copy first.”红色警告,说明版本库中的此文件已经被其他人修改了。
请先点“ok”按钮退出。执行update,然后再commit。如果修改与update得到的代码不冲突,则自动合并。如果冲突(比如对同一行代码进行了修改),则出现”One or more files are in a conflicted state.“红色警告,并产生几个文件记录冲突。一般情况下,我们不要直接编辑冲突文件。而按照以下操作手工解决冲突。 在资源管理器中,选择commit时冲突的那个文件,如下图:
鼠标右键菜单选择”Edit conficts”。出现界面,分为”Theirs”、”Mine”和”Merged”3部分,表示”别人修改的内容”、”我修改的内容”和”合并后的结果”3部分。我们是要将”别人修改的内容”和”我修改的内容”有取舍地合并起来,形成”合并后的结果”。
合并一般分为4种情况:
1.保留”我的修改”,舍弃”别人的修改”。鼠标右键点击Mine框的相应行,点击”Use this text block”。
2. 舍弃”我的修改”,保留”别人的修改”。鼠标右键点击Theirs框的相应行,点击”Use this text block”。
3.同时保留”我的修改”和”别人的修改”,并将”我的修改”放在前面。鼠标右键点击Mine框的相应行,点击”Use text block from mine before theirs”。
4. 同时保留”我的修改”和”别人的修改”,并将”别人的修改”放在前面。鼠标右键点击Mine框的相应行,点击”Use text block from theirs before mine”。
合并完成,Ctrl+S存盘,退出。
这里我选择用自己的版本的文件,即右边的文件:
方法:在“mine”处,鼠标右键 -> use the whole file -> 确定,出现下面的提示框,
然后,在资源管理器中,选择冲突文件,鼠标右键菜单选择”Resolved”,标记冲突已解决。系统会自动删除因冲突而新建的文件。此时,就可以继续进行commit操作了。
- SVN使用
- SVN使用
- svn使用
- SVN使用
- SVN 使用
- svn 使用
- svn使用
- SVN使用
- svn使用
- 使用SVN
- svn使用
- svn使用
- SVN使用
- svn使用~
- svn 使用
- svn 使用
- svn使用
- SVN使用
- C语言之浮点数的内存表示
- TCP socket心跳包示例程序
- 使用wp-autopost插件储存于七牛云出错显示incorrect zone, please use up-z1.qiniu.com的解决办法
- App移动端项目管理
- 如何创建数据源进行与数据库的连接
- svn使用
- 教你一天玩转JavaScript(五)——使用JavaScript完成注册页面表单提示及校验
- CSS属性:font-family
- JavaScript学习-DOM扩展_元素遍历
- visual studio程序打包发布的方法
- 搭建vue+vux环境移动微信开发
- 判断一个点与直线的相对位置
- List<>
- AsyncTask