Mercurial

Mercurial é uma ferramenta multiplataforma de controle de versão distribuído para desenvolvedores de software. O sistema é implementado principalmente em Python, porém o utilitário binário diff foi escrito em C. Mercurial foi inicialmente escrito para rodar sobre Linux, mas foi portado para Windows, Mac OS X, e a maioria dos outros sistemas UNIX. Mercurial é principalmente um programa de linha de comando. Todas operações do Mercurial são chamadas através de palavras chave de opções para o programa controlador hg, uma referência para o símbolo químico do elemento Mercúrio.

Mercurial
Desenvolvedor Matt Mackall
Modelo do desenvolvimento Software livre
Lançamento 19 de abril de 2005 (18 anos)
Versão estável 6.3.2 (4 de janeiro de 2023)
Escrito em Python e C
Sistema operacional Unix-like, Windows, Mac OS X
Gênero(s) Sistema de controle de versão
Licença GPL v2
Página oficial www.mercurial-scm.org

Os objetivos principais no desenvolvimento do Mercurial incluem alta performance e escalabilidade, descentralização, desenvolvimento colaborativo distribuído, controle de arquivos textuais e binários de forma robusta, e operações avançadas de ramos (branches) e mesclagem (merges). Mercurial também inclui de forma integrada um sistema de visualização dos repositórios via web e facilitação na transição de usuários do Subversion.

O criador e desenvolvedor líder do Mercurial é o Matt Mackall. Mercurial é disponibilizado como Software livre nos termos da licença GNU GPL v2 e versões em diante.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.