0
diff3
實用程序和svn merge
命令如何工作的算法有什麼區別? svn merge
使用相同的原理還是diff3
的工作原理的一些變化?例如,diff3
does not automatically merge如果雷和他們的文件具有相同的內容,而svn up
或svn merge
的更改。'diff3'和'svn merge'命令有什麼區別?
我的問題也與自動合併密切相關。它是如何工作的?什麼時候發生衝突,什麼時候不發生?很顯然,當編輯了相同的源代碼行時會發生衝突,但是有些情況下無法定義合併上下文? svn merge
如何定義它?
我發現下面從SVN書在'Copying Changes Between Branches'頁通道:
... SVN差異只輸出有限 的補丁格式,所以有一些想法 它根本無法表達。該SVN 合併命令,但是,可以通過直接作用 到你的工作拷貝表達 樹的變化
什麼是所有這些差別?我無法在任何地方找到詳細信息。