Die Idee: iCal-Dateien via Git verteilen.
Umsetzung: Ein zentrales Repository auf dem Server, über den die Kalenderdaten ausgetauscht werden.
1. Repository mit den iCal-Dateien einrichten
Die Kalendersoftware legt die iCal-Dateien im Ordner /MyICals ab:
~/myICals$ ls -1 birthdays.ics projects.ics std.ics ~/myICals$ git init ~/myICals$ git add . cd ..
2. Einen leeren Klon des Repository erzeugen
~$ git clone --bare myICals/ iCalsRepository
3. Leeren Klon auf Server kopieren
~$ scp -r iCalsRepository MyServer.com:/pfad/iCalsRepository
4. Nun einen Arbeitsrepository anlegen
~$ git clone ssh://MyServer.com/pfad/iCalsRepository
Tags: Git, Software, OpenSource, SCM, Synchronisation, Kalender