Have you looked at the FolderIn/FolderOut plugins? Those were designed with CVS in mind. Sigil's own checkpointing feature also creates local git repositories for epubs in the Sigil Preference directory. There's no reason those repos couldn't have github remotes defined so that commits could then be pushed. I can't speak to the SCSS aspect, since that's not valid in epubs, but there's a few ways that Sigil can be used to edit content maintained in CVS.
|