Czym synchronizować katalogi?

Paweł Zuzelski z w xatka.net
Pon, 18 Sty 2010, 10:40:57 CET


On Mon, 18 Jan 2010, Jacek Osiecki wrote:

> Witam,
> 
> Co byście polecili do utrzymywania wiernej kopii między katalogami na dwóch
> serwerach, przy czym istotne jest by działo się to jak najbardziej on-line?
> 
> Wersja prostsza: wzór na serwerze A, serwer B zawsze sobie bierze to co
> jest na A.
> Wersja trudniejsza: synchronizacja w obie strony - założeniem jest brak
> konfliktów.
> 
> Nie da się tego nijak triggerować - pliki mogą być wrzucane FTPem, mogą być
> edytowane ręcznie z konta shellowego, mogą być generowane przez apache'a.
> 
> Generalnie serwery będą chodziły jako para do load balancingu.

Może gitem albo mercurialem? Z crona odpalaj powiedzmy co minutę
git/hg, który robi:
  1) diff
  2) jeśli coś się zmieniło, to commit
  3) pull z drugiej maszyny
  4) merge z wymuszonym rozwiązywaniem konfliktów w którąś stronę

Jeżeli tam są tylko pliki testowe, to bym użył gita, jeśli binarne,
to mercuriala.

-- 
Pozdrawiam,
Paweł


Więcej informacji o liście dyskusyjnej pld-users-pl