Switching from Git to Fossil

by Trenton Henry

01/10/22


I'm not going to tell you all about git vs fossil really, because you can already find all of that in the interwebs and repeating it here would be pointless. I'm just going to mention that I have switched, and why, and how it is going so far.


The Sync installation on my new M1 mac failed because of interaction with Migration Assistant. I woun up with several corrupted git repositories, and even the remotes were damaged beyond my ability to repair. Needless to say I was unhappy.


I knew of Fossil and had toyed with toying with it for years. Now I decided to actually try it. I wish I had sooner, honestly. Storing the repo in one file is clean and simple. The builtin webterface is very useful. And the builtin ticketing system gives me a coherent place to store all of my todos, design notes, bugs, etc all conveniently right there with the code. And let's face it, I am a cathedral developer, not a bazarre developer.


So, now I am a naive fossil scm user. As I learn more I hope to become un-from-naive. Time will tell. At this stage I am very happy with it.



End