I use LibreOffice Writer to write manuals associated with application software. Code is managed by a version control system (VCS) which efficiently stores code (through changesets) and allows to checkout any previous version.
I don’t know how to do it with LibreOffice: an .odt file is equivalent to a zip file and the VCS sees it as a binary file, so storage is not as efficient as with a text file.
Presently, I store my different versions as different .odt files with revision number embedded in the file name.
I would like to manage my versions directly from LibreOffice Writer so that all releases could be accessed easily and stored with minimal overhead. I’d like also to display the changesets between one version and another (at least one and the next one).
- Please note this is different from “change tracking” (of which I’m aware and know how to use) because I want to keep the full document history once all changes from one version to the next have been agreed upon and accepted.
Is this currently possible with Writer? If yes, how?
Thanks for the hints.