2009-11-20 19 views
7

有誰知道JavaScript或PHP中的開源三路合併實現嗎?我想合併純文本文件,而不需要依賴任何服務器端的二進制文件。JavaScript或PHP中的3路合併

我發現了一些創建差異的解決方案,但沒有合併實現。

回答

2

Synchrotron看起來不錯。例如。請參閱demo of three-way merge and conflict-handling

+0

是的,看起來不錯。非常感謝你! – 2010-05-12 11:23:19

+0

同步加速器在爲我合併時似乎有一些錯誤,但它可能適用於您。如果有其他JavaScript庫,我會很感興趣 – Knio 2010-09-17 08:58:25

1

剛剛完成我的工作,這樣一個js和php工具。看看和享受:

https://github.com/Krassmus/Textmerger

你只需要編寫

var merged = Textmerger.get().merge(original, mytext, theirtext); 

或PHP

$merged = Textmerger::get()->merge($original, $mytext, $theirtext); 

就大功告成了。