artrest.blogg.se

Sourceforge tortoisehg
Sourceforge tortoisehg












sourceforge tortoisehg
  1. #Sourceforge tortoisehg driver
  2. #Sourceforge tortoisehg software

^ "Why Google Stores Billions of Lines of Code in a Single Repository".Retrieved 13 October 2015 – via Facebook. ^ "A Mercurial source control server, specifically designed to support large monorepos.: facebookexperimental/mononoke".^ "Matt Mackall is now Olivia Mackall"."Towards a Better SCM: Revlog and Mercurial" (PDF). ^ "README file in rust subdirectory, master branch"."Mercurial v0.1 – a minimal scalable distributed SCM". High-profile projects such as the OpenJDK have used Mercurial in the past, though the OpenJDK no longer does as of Java 16. I do not know if the same is true of Git. Mercurial is thus named in Larry's honor. Given the multiple meanings, the convenient abbreviation, and the good fit with my pre-existing naming scheme (see my email address), it clicked instantly. Shortly before the first release, I read an article about the ongoing Bitkeeper debacle that described Larry McVoy as mercurial (in the sense of 'fickle'). In an answer on the Mercurial mailing list, Olivia Mackall explained how the name "Mercurial" was chosen: The Linux kernel project decided to use Git rather than Mercurial, but Mercurial is now used by many other projects (see below). This project started a few days after the now well-known Git project was initiated by Linus Torvalds with similar aims. Mackall decided to write a distributed version control system as a replacement for use with the Linux kernel. The impetus for this was the announcement earlier that month by Bitmover that they were withdrawing the free version of BitKeeper because of the development of SourcePuller.īitKeeper had been used for the version control requirements of the Linux kernel project. Mackall first announced Mercurial on 19 April 2005.

sourceforge tortoisehg

It is mainly implemented using the Python programming language, but includes a binary diff implementation written in C.

#Sourceforge tortoisehg software

Mercurial is released as free software under the GPL-2.0-or-later license. Olivia Mackall originated Mercurial and served as its lead developer until late 2016.

#Sourceforge tortoisehg driver

All of Mercurial's operations are invoked as arguments to its driver program hg (a reference to Hg – the chemical symbol of the element mercury). TortoiseHg, and several IDEs offer support for version control with Mercurial. Mercurial is primarily a command-line driven program, but graphical user interface extensions are available, e.g. Mercurial has also taken steps to ease the transition for users of other version control systems, particularly Subversion. Mercurial's major design goals include high performance and scalability, decentralization, fully distributed collaborative development, robust handling of both plain text and binary files, and advanced branching and merging capabilities, while remaining conceptually simple.














Sourceforge tortoisehg