Domanda

Qualche suggerimento su come farlo?Ho provato con l'installazione automatica da una zip scaricata da questo qui, estratto qui: openshift_data_dir / hg e posizione eseguibile qui: openshift_data_dir / jenkins / dati / strumenti / mercurial / Mercurial-2.2.1 / bin / hg

Sto facendo qualcosa di sbagliato di sicuro, non sono Linux Saavy.Jenkins dice che non è in grado di trovare l'eseguibile mercuriale.

Qualsiasi aiuto è più che accolto.

È stato utile?

Soluzione

Ecco la risposta da qui:

Grazie per la discussione e-mail.

Mercurial include un readme che spiega un paio di modi di esecuzione:

Installazione di base:

$ make # Vedi installare bersagli $ Make Install # Fai un'installazione a livello di sistema $ HG Debuginstall # Sanity-Check Setup $ hg # Vedi aiuto

Esecuzione senza installazione:

$ Make Local # Build per l'utilizzo interno

$ ./HG --Version # dovrebbe mostrare l'ultima versione

"Installazione" non funzionerà in quanto tenta di eseguire un'installazione a livello di sistema.L'utente sugli ingranaggi non avrà accesso per scrivere su file di sistema. "Make Install-Home" non funzionerà neanche.

"Make Local" funziona e lo installerà in CWD in modo tale da eseguire quanto segue dovrebbe funzionare bene:

./hg --version
Mercurial Distributed SCM (version 2.2.1)
(see http://mercurial.selenic.com for more information)
.

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