Blog Herr Thomas Wölfer von heute, siehe Link
Dirk Flöter 28.06.2024 10:49 | https://blogs.die.de/tw/post/so-verhindern-sie-dass-mehrere-personen-gleichzeitig-an-einem-baustatik-dokument-arbeiten Hallo Herr Wölfer, vielen Dank für den hilfreichen Tip! Ich gebe jedoch zu bedenken, dass zB bei Anwendung von One Drive immer nur die lokalen Kopie des Dokuments auf dem jeweiligen PC geöffnet ist, die dann je nach Einstellung des Cloud-Dienstes von Zeit zu Zeit mit dem Cloudspeicher synchronisiert wird. Damit liegt dann das gleiche Problem vor, dass der "gewinnt", dessen lokale Cloud - App zuerst speichert. Oder haben Sie dazu noch einen Tip? Beste Grüße Dirk Flöter |
Thomas Wölfer 28.06.2024 11:39 | Hallo Herr Flöter. Die Funktion, die wir da in der Baustatik drin haben, ist für den Einsatz auf einem einzelnen PC gedacht. Es gibt beispielsweise Probleme, wenn man die Baustatik-Dateien in einem Ordner hat, der auf OneDrive gespiegelt wird. Wenn man speichert (oder wenn automatisch gespeichert wird), dann fängt OneDrive an, das "neue" File hochzuladen. Solange das passiert, ist das File gelockt. Wenn man in dieser Zeit dann versucht erneut zu speichern, produziert das einen Fehler. Das ist mehr oder weniger die Situation, die von dem von Ihnen verlinkten Tipp vermieden wird: Die Baustatik hält das File selbst offen, OneDrive (etc.) fangen also erst später mit dem Spiegeln an und das Problem tritt nicht auf. Wenn ich Sie richtig verstehe, ist die Situation bei Ihnen eine andere: Sie haben mehrere PCs, die die gleichen Daten nach OneDrive (oder in einen ähnlichen Cloud-Dienst) spiegeln. Da bekommen Sie dann in der Tat genau das geschilderte Problem: Es "gewinnt" immer der Letzte. Das ist aber ein Problem, das deutlich über alles hinausgeht, was wir mit der Baustatik lösen können. Es ist allerdings auch ein Problem, das seit langer Zeit technisch gelöst ist: Wenn man mit mehreren PCs sicherstellen will, dass nur einer gleichzeitig an einer gegebenen Datei arbeiten darf, während aber gleichzeitig "alle" Dateien allen zum Arbeiten zur Verfügung stehen - und das ohne, dass die einzelnen Personen sich untereinander absprechen, dann benötigt man ein serverbasiertes Versionskontrollsystem. In der Softwareentwicklung kommt sowas seit Jahrzehnten zum Einsatz. Wir bei D.I.E. verwenden dazu zum Beispiel etwas, das früher "Visual Studio Team System" hieß und heute "Azure Repos" genannt wird. Es gibt für kleine Teams eine kostenlose Version davon: https://azure.microsoft.com/en-us/products/devops/ Es gibt auch Versionskontrollsysteme, die man auf einem "eigenen" Server installieren kann. Mehr dazu finden Sie hier: https://de.wikipedia.org/wiki/Versionsverwaltung Ich hoffe, das hilft Ihnen weiter. |
Dirk Flöter 28.06.2024 11:49 | Hallo Herr Wölfer, besten Dank für die Erläuterungen, das probieren wir mal aus ! Beste Grüße, Dirk Flöter |