0

有没有办法从远程获取 mercurial 存储库的用户和组?我是善变世界的新手,无法获得更多细节。

我希望从远程(应用程序)获取和设置存储库上的组和用户。

mercurial 服务器正在使用 acl 扩展。

4

2 回答 2

1

任何类型的访问限制(例如组权限)都必须安装在 Mercurial 之外,例如设置一个受密码保护的网络共享,您可以在其中放置主存储库或其他东西。

对于 ACL,请看这里:Mercurial On Own Server 的细粒度 ACL或这里https://stackoverflow.com/search?q=mercurial+acl

然后是手册:https ://www.mercurial-scm.org/wiki/PublishingRepositories和https://www.mercurial-scm.org/wiki/AuthorizingUsers

于 2016-07-23T11:51:55.077 回答
1

您可以获取在当前 repo 上工作过的用户

hg log --template "{author}\n"

但是,这将返回许多重复项,因此您可能需要通过管道传输到uniq

hg log --template "{author}\n" | uniq
于 2016-07-21T18:14:25.733 回答