svn冲突如何解决
来源:互联网 发布:洛阳软件开发公司 编辑:程序博客网 时间:2024/05/21 14:45
当两名或更多开发人员修改了同一个文件中相邻或相同的行时就会发生文件冲突。由于 Subversion 不知道你的项目的具体情况,它把解决冲突的工作留给了开发人员。一旦出现冲突,你就应该打开有问题的文件,查找以字符串<<<<<<<
开头的行。
1、有冲突的区域用如下的方式标记:
<<<<<<< 文件名
你的修改
=======
合并自版本库中的代码
>>>>>>> 版本
2、对于每个冲突的文件 Subversion 在你的目录下放置了三个文件:
(1)、文件名.mine
这是你的文件,在你更新你的工作副本之前存在于你的的工作副本中——也就是说,没有冲突标志。这个文件除了你的最新修改外没有别的东西。
(2)、文件名.r 版本
这是在你更新你的工作副本之前的基础版本(BASE revision)文件。也就是说,它是在你做最后修改之前所检出的文件。
(3)、文件名.r 新版本
这个文件是当你更新你的工作副本时,你的 Subversion 客户端从服务器接收到的。这个文件对应于版本库中的最新版本
3、tortiseSVN冲突的解决:
(1)、首先找到冲突文件,右击会出现tortoiseSVN的选择列表。选择“编辑冲突”,你会看到你的本地的版本跟远程版本库的版本的区别,下面还有一个合并的版本显示,红色标记就显示了冲突的位置。
(2)、其次,找到冲突位置以后你需要选择是用你自己的版本,还是版本库里的版本来解决冲突。
(3)、再次,手动修改了冲突的地方以后,你需要右击出现tortoiseSVN的选择列表。然后选择“解决冲突”
文章转载自: svn冲突怎么解决 http://www.studyofnet.com/news/609.html
- svn冲突如何解决
- svn 如何解决冲突
- svn 如何解决冲突
- SVN如何解决冲突
- svn冲突解决
- svn冲突解决
- svn冲突解决
- SVN:解决冲突
- svn 冲突解决
- svn冲突解决
- svn冲突解决
- svn解决冲突
- SVN 冲突解决
- Eclipse SVN 解决冲突
- svn冲突解决
- SVN文件冲突解决
- svn解决冲突问题
- SVN冲突解决详解
- springmvc 注解/数据绑定
- android 数据库 sqlite数据类型(时间 日期 double等)日期截取
- Android中去掉标题的三种方法
- 淘宝授权问题
- Java中的抽象类和接口的区别(总结)
- svn冲突如何解决
- 防止变量重复定义;头文件重复包含、嵌套包含
- codeforces GoodBye 2014 *A *B C(未完)
- C++、Java、JavaScript中的正则表达式
- nginx端口转发tomcat,80转8080和8433
- assets目录与res/raw、res/drawable目录的区别
- R Programming Note 3
- 2015不要遗憾
- ubuntu14.10中d630无线网卡驱动安装