Re:Fossil: A decentralized version control, bug tracking, an...
by em3rgent0rdr on Sunday October 09, 2016 @07:25PM
(#12674125)
could you provide your code/instructions for mirroring to GitHub? I presume you mirror on every local commit?
Re:Fossil: A decentralized version control, bug tracking, an...
by PeCaN on Sunday October 09, 2016 @08:21PM
(#12674314)
Nothing fancy, I just do
fossil export --git repo.fossil | git fast-import
manually every now and then. I could set up a fossil hook to do it, but I haven't quite bothered to yet.
Re:Fossil: A decentralized version control, bug tracking, an...
by nomadbyte on Monday October 10, 2016 @02:00AM
(#12675327)
IMHO, no need to actually mirror. You may simply keep the same project under both Git and Fossil, just add ".fslckout" and "_FOSSIL_" to your .gitignore.
1) Setup Git repo on GitHub. 2) Clone the Git repo. 3) Create local Fossil repo. 4) Add the cloned project to Fossil repo. 5) Work with Fossil. 6) Add/commit completed features to Git. 7) Push to GitHub. 8) Pull/Update respectively.
A bit of overhead, but for personal projects easy to get used to.
Easy to export to a git repo too, e.g. to mirror to GitHub (which I do).