2009-11-20 12 views
7

Czy ktoś wie o implementacji trójstronnego scalania Open Source w JavaScript lub PHP? Chcę scalać pliki tekstowe bez potrzeby polegania na plikach binarnych po stronie serwera.3-kierunkowe scalanie w JavaScript lub PHP

Znalazłem kilka rozwiązań do tworzenia różnic, ale bez implementacji scalania.

Odpowiedz

2

Synchrotron wygląda dobrze. Na przykład. patrz demo of three-way merge and conflict-handling.

+0

Tak, świetnie wygląda. Dziękuję Ci bardzo! –

+0

Synchrotron wydawał się mieć pewne błędy podczas scalania dla mnie, ale to może działać dla ciebie. Byłbym zainteresowany, gdyby istniały inne biblioteki JavaScript – Knio

1

Właśnie skończyłem pracę nad takim narzędziem js i php. Zapraszamy do obejrzenia i cieszyć:

https://github.com/Krassmus/Textmerger

Byłbyś wystarczy napisać

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

lub w PHP

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

i gotowe.