Come posso ottenere 'hg pull' per onorare la sezione-utenti fidati nel mio .hgrc?

StackOverflow https://stackoverflow.com/questions/1089988

  •  11-09-2019
  •  | 
  •  

Domanda

sto condividendo un repo Mercurial con un dias utente, il quale mi affiderei la mia vita così come i miei dati. Ho quindi aggiunto

[trusted]
users = dias, nr

per il mio file ~/.hgrc. Tuttavia, quando tiro da un repo remoto con hg pull -v, ho sempre arrivare questo messaggio:

remote: Not trusting file /r/c--/papers/gentileset-popl2010/.hg/hgrc from untrusted user dias, group c--
remote: Not trusting file /r/c--/papers/gentileset-popl2010/.hg/hgrc from untrusted user dias, group c--

(non so il motivo per cui appare due volte il messaggio.)

Come spiego a Mercurial che voglio davvero fidarsi di questo file?

È stato utile?

Soluzione

E 'sulla macchina remota che la fiducia non viene stabilita, e il vostro .hgrc locale riguarda solo gli utenti sulla macchina locale. Mettere la linea di sezione fiducia nel vostro .hgrc remoto (nella vostra directory home sulla macchina in cui risiede il repository remoto). Questo, naturalmente, presuppone che si sta utilizzando 'ssh: //' URL remoti. Se stai usando 'http: //'. URL per accedere al repository allora è il .hgrc del apache (o wwwuser o qualsiasi altra cosa) utente sulla macchina remota che ha bisogno di affermare la fiducia

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top