CaveRenderPro speichert alles in einer einzigen XML-Datei. Es gibt keine eingebaute Mehrbenutzerfähigkeit – kein Sperren, keine Merge-Funktion, kein gleichzeitiges Arbeiten. Das ist die zentrale Einschränkung, mit der du umgehen musst. Was aber gut funktioniert: Mehrere Höhlen in einer Datei, jede Höhle mit eigenen Zeichnungen und Ebenen. Und der Import/Export einzelner Zeichnungen per rechter Maustaste.
Die bewährteste Methode: Eine Höhle pro Person, gemeinsame Masterdatei
Das Prinzip, das sich bei größeren Gruppen durchgesetzt hat, ist eine klare Aufgabenteilung auf Höhlenebene: Jede Person arbeitet in einer eigenen CaveRenderPro-Datei, die nur ihre Höhle(n) enthält. Eine koordinierende Person pflegt die Masterdatei, in die regelmäßig die Einzelhöhlen per „Höhlen-Import" zusammengeführt werden. Der Import übernimmt Höhlendaten, Messdaten und Zeichnungen vollständig. Der Workflow sieht so aus: Person A schickt ihre aktualisierte Höhle 1 als XML-Export, die Koordinatorin importiert sie in die Masterdatei. Konflikte entstehen dabei nicht, solange jede Person wirklich nur ihre eigene Höhle anfasst. Der Import legt die Höhlen neu an, um sie mit dem alten Stand vergleichen zu können.
Zeichnungsebenen als zweite Aufteilung
Wenn mehrere Personen an denselben Höhlen zeichnen wollen, bietet sich die Aufteilung nach Zeichnungsebenen an. Wie das Forum empfiehlt: Rahmen/Legende, Beschriftung, Messlinien, Gangumriss, Gangfüllung usw. als separate Zeichnungen. Person A zeichnet den Gangumriss, Person B die Beschriftung. Einzelne Zeichnungen lassen sich separat exportieren und in eine andere Datei importieren (rechte Maustaste → Export/Import in der Zeichnungsliste). Der Import legt die Zeichnungen neu an, um sie mit dem bisherigen Stand vergleichen zu können.
Das Chaos-Risiko konkret benennen
Die größten Gefahren sind: zwei Personen bearbeiten dieselbe Höhle gleichzeitig und die Änderungen überschreiben sich gegenseitig beim nächsten Import. Oder jemand ändert gemeinsame Einstellungen (Geräte, Ebenen, Farben), die für alle gelten. Die einfachste Lösung dagegen ist eine geteilte Tabelle (Google Sheets o.ä.) mit zwei Spalten: Höhle/Zeichnung und „wird bearbeitet von / gesperrt bis". Keine Technik, nur ein bisschen Disziplin.
Für die Dateiablage: Ein gemeinsames Cloud-Verzeichnis
Da CaveRenderPro XML-Dateien speichert, funktioniert ein gemeinsames Verzeichnis in Nextcloud, Google Drive oder Syncthing gut als Ablageort. Wichtig dabei: nie gleichzeitig dieselbe XML-Datei öffnen. Benennungskonvention empfehlenswert, z.B. Hoehle_1_Anna_2025-04-20.xml damit klar ist, wessen Stand vorliegt.
Zusammengefasst
Das robusteste Modell für euch wäre: eine Koordinatorin hält die Masterdatei, jede Person arbeitet an einer eigenen Datei mit ihrer Höhle, und der Zusammenführungstermin (z.B. monatlich) ist klar geregelt. Für die gemeinsame Zeichnungsarbeit am Übersichtsplan zusätzlich die Aufteilung nach Zeichnungsebenen nutzen.
Große Verbesserung für die Zusammenführung der Teamarbeit:
Messlinien und Zeichenelemente können per Strg+C/Strg+V zwischen zwei geöffneten CaveRenderPro-Instanzen kopiert und eingefügt werden (über den Windows-Zwischenablagenspeicher als XML)