svn - SVN 合并冲突标记没有共同祖先(“diff3”)
问题描述
当我尝试在分支之间进行合并并遇到冲突时,我得到了“diff3”形式的冲突标记。(我正在使用 TortoiseSVN 进行合并,但我认为这不应该对底层的 SVN 命令产生任何影响?)
<<<<<<< .working
public static function createFooXyz()
||||||| .merge-left.r2
public static function createFoo()
=======
public static function createFooAbc()
>>>>>>> .merge-right.r5
但是,我不喜欢这种风格,并且宁愿看到没有共同祖先的更紧凑的形式(当不使用 diff3 格式时 git 使用)。
<<<<<<< .working
public static function createFooXyz()
=======
public static function createFooAbc()
>>>>>>> .merge-right.r5
是否可以强制 SVN 1.10 使用第二种格式来处理合并冲突?
解决方案
推荐阅读
- python - 如果路由中有路径参数,我们如何在 falcon 中间件中获取路径参数?
- python - #!/usr/bin/env 不能作为环境工作
- python - Python Tkinter & matplotlib - RuntimeError
- php - 基于一键从多维数组中获取唯一性 - PHP
- reactjs - 反应:页面未更新
- c++ - 离屏帧缓冲区opengl上的glGetPixels
- r - 写入 CSV 文件时如何关闭科学记数法?
- microsoft-graph-api - 将父网站 columnLink 添加到 contentType
- swift - 方法调用后的语句在调用结束前执行
- git - ssh 身份验证成功到 git (github.com) 但连接关闭