Sono nuovo di Mercurial e ho provato a inviare un file di test a un repository online. Ho riscontrato un messaggio di errore come abort: repository default-push not found!
quando ho provato a utilizzare il comando hg push
. Ho cercato online e la maggior parte delle risposte menzionate per configurare il file .hg/hgrc. L'ho fatto e ho controllato il mio file .hg/hgrc. Aveva qualcosa comeCome risolvere il messaggio di errore "abort: repository default-push not found!" In Mercurial?
[paths]
default = https://[email protected]/Alab/analysis
[web]
cacerts = /etc/pki/tls/certs/ca-bundle.crt
Per chiarire la mia domanda, ecco alcuni passaggi che ho eseguito e messaggi di errore che ho ricevuto. La mia macchina è un server RedHat Linux 5 con predefinito Python 2.4.3 installato. Ho creato una directory per Mercurial al numero /home/Cassie/CassieDir/analysis
e un repository su bitbucket.org come analisi con nome utente ALab. Ho digitato il comando commit
e altri comandi hg status
. Sembrano tutti bene. Poi, ho creato un file chiamato README fittizio e ho cercato di spingerlo a /analysis
directory
hg push
Il messaggio di errore mostrato:
abort: certificate checking requires Python 2.6
Poi, per evitare errori di certificato, poi ho digitato
hg push --insecure
Il messaggio di errore mostrato come
Not trusting file /home/Cassie/CassieDir/analysis/.hg/hgrc from untrusted user Cassie, group Cassie
Not trusting file /home/Cassie/CassieDir/analysis/.hg/hgrc from untrusted user Cassie, group Cassie
Not trusting file /home/Cassie/CassieDir/analysis/.hg/hgrc from untrusted user Cassie, group Cassie
abort: repository default-push not found!
Ho anche digitato "hg push -vv" e le uscite sono le stesse di sopra.
Grazie mille e per favore fatemi sapere se c'è qualche confusione.
doppio controllo per errori di battitura? forse repostoryName dovrebbe essere repositoryName? – PeskyGnat
qual è l'output di? 'Hg push -vv'? – krtek
Originariamente, quando ho fatto "hg push", ha dato un messaggio di errore come "abort: il controllo del certificato richiede Python 2.6" quindi ho usato un comando "hg push --insecure".Tuttavia, dopo averlo fatto, quando ho spinto di nuovo, mi ha dato un messaggio di errore come "Non fidarsi del file /home/Cassie/aExperiment/aNewdirectory/.hg/hgrc da un utente non attendibile Cassie, gruppo Cassie, abortire: repository default-push not trovato!" – Cassie