Dies kann mit Mercurial mit PatchBomb- und Mbox-Erweiterungen durchgeführt werden.
Der Einstiegspunkt für das Erhalten von Wissen ist hier: http://mercurial.selenic.com/wiki/CommunicatingChanges
Meine Situation ist, dass ich zwei Verzeichnisse auf zwei verschiedenen Computern habe (einen Windows-Computer, einen OSX-Computer) und ich muss die beiden Verzeichnisse auf den beiden Computern synchron halten (= gespiegelt), damit sie dieselben Dateien und Unterverzeichnisse enthalten. Die Dateien in den Verzeichnissen sind Textdateien, Bilder und gelegentliche Binärdateien.
Mein Problem ist, dass die beiden Maschinen nicht über LAN / WAN verbunden sind. Die einzige Möglichkeit, Daten zwischen ihnen zu verschieben, ist per E-Mail.
Ich suche also nach einer Möglichkeit, die Verzeichnisse zu synchronisieren, indem ich kleine Delta-Archive hin und her schicke, die ich dann auf jedem Rechner extrahieren kann. Wie mache ich das mit einem Tool wie rsync
oder unsion
? Ich denke, das System muss eine Tracking-Datei verwalten, die eine Liste aller Dateien mit Zeitstempeln der anderen Maschine enthält, die sich an den "zuletzt gesehenen" Status der Maschine erinnern.
Dies kann mit Mercurial mit PatchBomb- und Mbox-Erweiterungen durchgeführt werden.
Der Einstiegspunkt für das Erhalten von Wissen ist hier: http://mercurial.selenic.com/wiki/CommunicatingChanges