Hacker News new | past | comments | ask | show | jobs | submit login

I'm waiting for someone "popular" to realize how awesome Fossil is. Subv, Git, and Merc can all blow me.



Tool support is another factor in uptake. If my IDE and my continuous integration server don't support the system, it's not even on my radar.


He mentions mind-share as a factor. It is compelling that I can go in #git on freenode and have any questions I have answered promptly and completely.


Doesn't Zed count as "popular"? He's been singing the praises of Fossil for a while now.


Yeah, I was there when he hopped on, but very few HN people would actually listen to him (sadly).


I take source control advice from people who are bigger freaks about robustness than I am. But I will always remember Zed as the guy who took a straw poll (of English speakers!) about whether it would be okay to drop email on the floor if his server didn't understand its text encoding. So, no.

(edit: your downvote wasn't me)


What does fossil do that git or hg don't? I'd love to hear some real world examples.


It's a one file install. You can easily run it behind firewalls. It has built-in wiki and issue tracking. You can run it from a jailed host; it requires no access to apache config, it has its own server. You can give users accounts on it. You can run it in autosync mode, where everyone's changes are sync'd through a central repo, or you can use manual merge for disconnected use. It uses the battle-tested sqlite as its transactional local store. It is designed to optimize the author's preferred workflow, so if you agree with him in principle, you'll like its ui. Like, e.g., git, it uses SHAs for "artifact" tracking; the sqlite db can be rebuilt from the canonical artifacts. I haven't looked for any comparisons, but it's extremely efficient space- and bandwidth-wise. It's written in SQL, which is semantically efficient, so it's easy to understand how it works.


It adds bug tracking and project wiki to your DVCS.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: