El repositorio es propiedad de root, y dev grupoNo confiar archivo .hg/hgrc de usuario root no es de confianza, grupo dev
otro usuario ejecutando hg update
en el repositorio y conseguir los siguientes mensajes:
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
En /etc/mercurial/hgrc
, tenemos:
trusted.users=root
en el directorio principal del usuario que ejecuta hg update
, tenemos este archivo hgrc:
[trusted]
users = root
groups = dev
El usuario se está conectando al servidor usando ssh
y ejecuta los comandos.
¿Qué podemos hacer para arreglar esto?
Usted sabe que/dev se usa para otras cosas, ¿no? – cbz
No es realmente dev, es el nombre de nuestra aplicación, solo lo cambié en la pregunta. Es tonto de mi parte que olvide que el desarrollador se usa para otras cosas. – HyderA