मुझे निर्देशिका में कुछ Mercurial चेकआउट मिले हैं जो रूट द्वारा माउंट किए गए थे। मर्क्यूरियल आमतौर पर उन फाइलों के बारे में संदेह करता है जो मेरी नहीं हैं, लेकिन मैं यहां एकमात्र उपयोगकर्ता हूं, इसलिए मैंने यह कहा:
[trusted]
users = root
groups = root
मेरे ~ / .hgrc में, और अब मैं उपयोग कर सकता हूं hg
बिना किसी चेतावनी के किसी भी चेतावनी या त्रुटियों के साथ कमांड लाइन से। अब तक, महान।
लेकिन जब मैं दौड़ने की कोशिश करता हूं, तो कहते हैं, vc-annotate
Emacs में, मुझे ए पर टिप्पणी करें बफर जो कहता है:
abort: unknown revision 'Not trusting file /home/me/.../working-copy/.hg/hgrc from untrusted user root, group root
Not trusting file /home/me/.../working-copy/.hg/hgrc from untrusted user root, group root
7648'!
संदेश क्षेत्र कहता है:
Running hg annotate -d -n --follow -r... my-file.c...FAILED (status 255)
मेरे पास अपने .emacs में vc या hg से संबंधित कुछ भी नहीं है। अन्य कमांड, जैसे vc-diff
, बढ़िया कार्य करना।
मुझे यहां क्या समझ नहीं आ रहा है?