Frage Gibt es ein VCS-ähnliches System auf Libreoffice-Dokumenten?


Ich schreibe gerade meine Abschlussarbeit über Libreoffice. Ich habe mich gefragt, ob Libreoffice Writer-Dokumente ein Versionskontrollsystem als Online-Plattform oder Offline-Funktion haben, wo ich:

  • Changelog des Dokuments verfolgen
  • habe die Chance, zu einem früheren Commit zurückzukehren
  • vielleicht haben Sie Zweige, um Kapitel in verschiedenen zu schreiben

Zuerst dachte ich, dass das Speichern als XML eine gute Idee wäre, und dann fragte ich mich, ob ich beim Öffnen der Dokumente Feature-Verluste haben würde (da es Bilder enthält).

Die Art des Speicherns als Verzeichnis

Ich weiß auch, dass ich öffnen kann odt Dateien mit einem Archivmanager. Ich konnte jedoch keine Funktion oder Lösung zum Speichern von Dokumenten in einem Ordner finden wie es ist eher, als odt Format. Ich dachte auch, vielleicht könnte ich Archivinhalte in einen git initialisierten Ordner ziehen und ablegen. Wenn ich jedoch meine Arbeit beende, sollte ich sie komprimieren tar.gz oder tar.bz und ändere die Erweiterung auf odt? Ich konnte mir nicht sicher sein.

Warum verwende ich LaTeX nicht?

Ich möchte LaTeX nicht verwenden, da LaTeX selbst und die Bibliothek einen ziemlich großen Speicherplatz benötigen und mein Dokument viele Bilder enthält. Ich schreibe meine Diplomarbeit über generative Grammatik und LaTeX hat eine Erweiterung, um Syntaxbäume zu zeichnen, aber die Entwicklung dieser Erweiterung ist (i) entweder gestoppt oder zu langsam und (ii) sieht ziemlich hässlich aus und (iii) kann ich vielleicht nicht anwenden Minimalistisches Programm von Chomsky in dieser Erweiterung.

Warum bevorzuge ich kein Google Drive-Dokument?

Google Drive ist eine gute Idee, aber es könnte einige Einschränkungen haben. Und ich zögere wirklich, eine Office-bezogene Software in einer Web-Plattform zu verwenden.


Also, ich habe mich gefragt, ob es in LibreOffice einen Weg dafür gibt. Die folgenden Lösungen würden meine Frage beantworten:

  • Ein einfacher Weg (oder nur ein Weg), um ein Dokument als Ordner zu speichern und die Möglichkeit, es wieder zu öffnen, wäre einfach großartig, da ich es auf Git verfolgen kann.
  • Vielleicht eine andere Online-Plattform oder Offline-Funktion, um das auszuschließen File > Version Option, da ich in früheren Versionen, aber nicht in dieser Option verfolgen kann.
  • Jede andere Lösung

2
2018-05-18 14:11


Ursprung


Datei> Versionen? sieht aus wie das: eeperry.files.wordpress.com/2014/01/versions.jpg - Frank Schrijver
Ich sagte "exklusive Version Option" in Frage, aber ich wusste nicht, "Versionen" hatte eine "vergleichen" -Methode. Vielen Dank. | Wenn Sie als Antwort schreiben, wäre das großartig. - Eray Erdin
Sie sehen sich das an github.com/Nicola17/ODT-Git-helper und web.archive.org/web/20180107081412/https://git.wiki.kernel.org/... - Die Idee ist, es in XML zu bringen, damit Sie das zumindest differieren können - Ben Creasy
Scheint cool. Ich werde es überprüfen. - Eray Erdin


Antworten:


Nun, ich habe eine Lösung gefunden, sie als Verzeichnis zu speichern und wieder zu öffnen. Wenn Sie es speichern, öffnen Sie es mit einem Archiv-Manager und Extrahieren in einen Ordner.

Anschließend können Sie es neu erstellen, indem Sie es erneut öffnen zip. Benenne dann seine Erweiterung als odt. Jetzt funktioniert es.

Dies wird jedoch nicht funktionieren, wenn Sie versuchen, eine README.md wie zusätzliche Dateien im Verzeichnis. Sie benötigen also ein zusätzliches Verzeichnis zum Speichern und Wiederherstellen.

Dies ist eine der Lösungen und wird als gültige Antwort akzeptiert, wenn nicht innerhalb von drei Tagen eine bessere Lösung gefunden wird.


0
2018-05-18 14:29