Alle Optionen
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Quellcode: syrep  ]

Paket: syrep (0.9-4.3)

Links für syrep

Screenshot

Debian-Ressourcen:

Quellcode-Paket syrep herunterladen:

Betreuer:

Externe Ressourcen:

Ähnliche Pakete:

generisches Werkzeug zur Synchronisation von Dateidepots

syrep ist ein generisches Werkzeug zur Synchronisation von Dateidepots. Es kann zur bidirektionalen Synchronisierung umfangreicher Dateihierarchien mittels Patchdateien eingesetzt werden. Die Syrep-Knoten sind gleichberechtigt, es sind keine zentralen Server einbezogen. Synchronisationen zwischen mehr als zwei Depots werden unterstützt. Die Patches können auch offline, etwa mit Wechselplatten oder CDs übertragen werden.

Dateien werden anhand ihrer Hashcodes, derzeit MD5, verfolgt. Die folgenden Dateioperationen werden in den Schnappschüssen verfolgt: Anlegen, Löschen, Ändern, Anlegen neuer symbolischer Verknüpfungen oder harter Verweise, Umbenennen. (Letzteres ist nichts anderes als ein neuer harter Verweis und das Entfernen der alten Datei.) syrep unterscheidet nicht zwischen weichen (symbolischen) und harten Verweisen. Tatsächlich werden sogar Kopien von Dateien als die Selben behandelt. Derzeit synchronisiert syrep keine Dateiattribute wie Zugriffsrechte und Änderungszeiten.

Syrep wurde zur Erleichterung der Synchronisation zweier großer Archive digitalisierter Musik ohne direkte Netzwerkverbindung geschrieben. In diesem Fall gibt es oft Patchdateien von mehreren Gigabyte Größe.

Syrep kann mit Dateien der Größe 2^64 Bit arbeiten. (LFS)

Syrep ist auf Geschwindigkeit/Durchsatz optimiert. Es kann einen Zwischenspeicher für Hashcodes benutzen, um die Berechnung von Zusammenfassungen für eine ganze Dateihierarchie zu beschleunigen.

Markierungen: Software-Entwicklung: Änderungsverwaltung, Implementiert in: C, Rolle: Programm, Zweck: Synchronisieren

Andere Pakete mit Bezug zu syrep

  • hängt ab von
  • empfiehlt
  • schlägt vor
  • erweitert

syrep herunterladen

Download für alle verfügbaren Architekturen
Architektur Paketgröße Größe (installiert) Dateien
amd64 51,8 kB135,0 kB [Liste der Dateien]
arm64 46,8 kB135,0 kB [Liste der Dateien]
armel 49,7 kB133,0 kB [Liste der Dateien]
armhf 49,6 kB113,0 kB [Liste der Dateien]
i386 56,6 kB149,0 kB [Liste der Dateien]
mips64el 49,6 kB152,0 kB [Liste der Dateien]
mipsel 51,7 kB146,0 kB [Liste der Dateien]
ppc64el 48,6 kB175,0 kB [Liste der Dateien]
s390x 49,5 kB147,0 kB [Liste der Dateien]