Any advice on shared access via ssh as well as large files?
Diab Jerius
djerius at cfa.harvard.edu
Wed Jan 13 15:15:56 UTC 2021
On 1/12/21 4:34 PM, Marcin Kasperski wrote:
>> * For access control, I'd prefer something like gitolite [1], which
>> uses a single ssh account and an ACL based on the authenticated
>> remote user.
>> (…)
>> The closest third-party setup similar to gitolite that I've found is
>> mercurial-server [3], but it seems abandoned [4].
> I happily use (patched somewhat) mercurial-server for many years. Access
> via ssh to single account with gateway command (hg-ssh) which verifies
> access and allows only clones/pulls/pushes, managing allowed ssh keys
> and mapping of those to users via commits to special repo etc.
>
> There are two problems:
[...]
> – it wasn't patched for newest mercurials so I had to make few
> trivial patches to make it work, mostly changing [...]
That's unfortunate (from my perspective). I didn't realize it poked at
mercurial's innards.
That has always been a moving target and I need this system to be robust
across mercurial
versions , so it can only use the CLI.
Thanks,
Diab
More information about the Mercurial
mailing list