I want to set a few Mercurial 'central' repositories on one machine.
There are few things I need to have working though:
- Each repository should have its own ACL, with different users allowed to push/pull
- It shouldn't be ssh-based (it shouldn't require users to have shell accounts on that machine)
- So, I guess that leaves me with some
https
with basic authentication, right?
Are there any working solutions that provide this kind of functions?