This whole thread got me to go back and see what else is out there and I remembered there's another (potentially) saner choice: Fossil : https://www.fossil-scm.org/home/doc/trunk/www/index.wiki
I haven't used it myself but I might for a solo project I'm involved in right now.
A good read (not my article, linked from the Fossil site):