Репозиторий принадлежит пользователю root и группе dev
Другой пользователь запускает hg update
в репозитории и получает следующее сообщения:
Not trusting file /dev/.hg/hgrc from untrusted user root, group dev
Not trusting file .hg/hgrc from untrusted user root, group dev
Not trusting file /dev/.hg/hgrc from untrusted user root, group dev
Not trusting file /dev/.hg/hgrc from untrusted user root, group dev
abort: Permission denied: /dev/src/backend/java/com/tt/afr/schedule/service/ScheduleComparator.java
В / etc / mercurial / hgrc
у нас есть:
trusted.users=root
В домашнем каталоге пользователя, выполняющего hg update
, у нас есть этот файл hgrc:
[trusted]
users = root
groups = dev
Пользователь подключается к серверу с помощью ssh
и выполняет команды.
Что мы можем сделать, чтобы это исправить?