Instalación y configuración de Mercurial en la aplicación Jenkins -OpenShift

¿Alguna pista sobre cómo hacer esto? Probé con la instalación automática desde un zip descargado de este aquí, extraído aquí: OPENSHIFT_DATA_DIR/hg y ubicación ejecutable aquí: OPENSHIFT_DATA_DIR/jenkins/data/tools/Mercurial/mercurial-2.2.1/bin/hg

Seguro que estoy haciendo algo mal, no soy experto en Linux. Jenkins dice que no puede encontrar el ejecutable de Mercurial.

Cualquier ayuda es más que bienvenida.

preguntado el 22 de mayo de 12 a las 13:05

1 Respuestas

Aquí está la respuesta de aquí:

Gracias por la discusión por correo electrónico.

Mercurial incluye un LÉAME que explica un par de modos de ejecución:

Instalación básica:

$ make # ver objetivos de instalación $ make install # hacer una instalación en todo el sistema $ hg debuginstall # instalación de comprobación de estado $ hg # ver ayuda

Ejecutando sin instalar:

$ hacer compilación local # para uso en el lugar

$ ./hg --version # debe mostrar la última versión

"make install" no funcionará ya que intenta realizar una instalación en todo el sistema. El usuario de los engranajes no tendrá acceso para escribir en los archivos del sistema. "make install-home" tampoco funcionará.

"make local" funciona y lo instalará en cwd, de modo que ejecutar lo siguiente debería funcionar bien:

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

Respondido el 20 de junio de 17 a las 09:06

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.