我的完整和他们的命令的目的

时间:2010-01-21 22:24:59

标签: svn

根据文件:

  

(mc)我的冲突 - 接受我的   所有冲突的版本(相同)
  (tc)他们的冲突 - 接受他们的   所有冲突的版本(相同)

     

(mf)我的全部 - 接受我的   整个文件的版本(甚至   非冲突)
  (tf)theirs-full - 接受他们整个文件的版本(相同)

我不明白* -conflict和* -full命令之间的区别。看起来它会得到相同的结果。

谢谢!

有关此问题的更详细回复,请参阅this thread

2 个答案:

答案 0 :(得分:65)

“冲突”版本将仅使用指定的副本进行冲突,让正常合并适用于任何其他更改。

使用“完整”版本将使用指定的整个文件,忽略合并的结果。

http://svnbook.red-bean.com/en/1.5/svn.tour.cycle.html#svn.tour.cycle.resolve

答案 1 :(得分:32)

我的冲突将在每个冲突情况下使用您的代码,但在所有其他情况下仍会定期合并。

mine-full将使用你的整个文件,丢掉他们的所有变化。