← Back to context

Comment by isr

21 hours ago

If you're not too wedded to git, have a look at fossil, perhaps. Its a dvcs just like git, but is itself distributed as a single static binary. This binary, in addition to allowing you to init & interact with fossil repo's, also comes with an integrated bug tracker, gui (for logs, etc), wiki, even a web forum with threaded discussions (so kind of a replacement for a mailing list).

And a builtin admin interface to govern permissions on the above. Plus, its its own server. All of this ... is builtin to that single binary.

It has a few of its own quirks as a vcs, but its pretty much equivalent to git, both functionally & conceptually (if you know git, you'll know fossil in 5 minutes)

So, if you want a dvcs for syncing, and don't want to setup git for external access, try fossil?