22 diciembre 2024

Comparte y controla todo tu código con una herramienta gratuita llamada Mercurial

mercurial

Mercurial es una herramienta que te permitirá compartir proyectos grandes con muchas personas, aunque tengan distintos sistemas operativos. Está escrito en python, pensando en independizarse sobre qué plataforma se esté utilizando. Esta pueden ser Microsoft Windows,GNU/Linux, Mac OS X, Solaris 11 Express y otras. Puedes descargar los paquetes binarios y compilarlo en tu propio sistema operativo.

Los usuarios de Windows, tienen un paquete en TortoiseHg GUI Este se integrará directamente en tu explorador.

Con una arquitectura distribuida, que significa que cada desarrollador tendrá una copia total del desarrollo. Lo tradicional, era el modelo cliente servidor, donde había un repositorio y  todos debían abrevar para las descargas. Con la arquitectura distribuida, las modificaciones, ramificaciones y merges son mas rápidos y baratos.

Mercurial  es gratuito y con el podrás distribuir código fuente con su herramienta de control y manejo de archivos. Te ofrece la posibilidad de manejar eficientemente grandes o pequeños proyectos como los que implican OpenJDK (hg) o NetBeans (hg).

Una vez que lo hayas instalado, podrás clonar proyectos enteros desde una ventana de comandos simplemente con la línea:

hg clone https://tuproyecto.googlecode.com/hg/ tuproyecto 

Ten en cuenta que para poder copiar y pegar de manera fácil en una ventana de línea de comandos y que no te salga ^V, debes abrir una ventana , hacer clic en el icono,  propiedades y tildar la Modalidad de edición rápida. De esta manera, haciendo clic derecho se copia el comando, a la ventana CMD del sistema
copiar-pegar-cmd

Enlace | Mercurial

Siguenos por Twitter a través de @Geeksroom y no te pierdas todas las noticias, cursos gratuitos y demás artículos. También puedes seguirnos a través de nuestro canal de Youtube para ver nuestros vídeos, a través de Instagram para ver nuestras imágenes! O vía Bluesky si ya estás cansado de Twitter

Andrea Cummins

Andrea Cummins Es Senior Editor de GeeksRoom. Estudió Ciencias de la Computación en la facultad de Cs Exactas de la Universidad de Buenos Aires. Hace 23 años que vive en el campo, en la ciudad de Venado Tuerto, Santa Fe y gracias a Internet, pudo seguir actualizándose con las nuevas tecnologías. A medida que pasó el tiempo se fue capacitando de manera autodidacta y participando en Congresos y Cursos. Su empresa se llama VenadoSoft. Su hobbie es la fotografía y le encanta mostrar su ciudad y su gente a través de su lente.

Ver todas las entradas de Andrea Cummins →