View Single Post
Old 10-23-2021, 01:50 PM   #42
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 8,893
Karma: 6120478
Join Date: Nov 2009
Device: many
You can use git. Simply use FolderIn and FolderOut plugins to write/load files to/from the repo. We do this with our User Guides for Sigil and PageEdit.

So the workflow is to use FolderIn to load the epub from a github repo. Make any changes you need in Sigil using its editors or OpenWith and your favourite editors and when ready use FolderOut to write the files to the repo and do you commits if you desire.

In addition, Sigil's Checkpoint feature already creates a github repo to store files in in case reversions are needed. That internal github repo is stored in the Sigil Preferences directory. It can be accessed and manipulated like any git repo. Making a Checkpoint creates a tagged commit to this internal github repo.
KevinH is offline   Reply With Quote