Mercurial keeps system wide configuration options in the file /etc/mercurial/hgrc and user configuration options in ~/.hgrc (in your home directory). We will write some user configuration options to ~/.hgrc to tweak how Mercurial works.
gtools is an extension for the mercurial version control system. The extension provides a graphical user interface for status, log, and commit operations.
software version control visualization, shows history as an animated tree with the root directory of the project at its centre. Directories appear as branches with files as leaves. Developers can be seen working on the tree at the times they contributed to the project.
"Relying on CVS and Subversion [...] with access controls limited to the select few committers makes it very difficult for those on the fringes to get more involved."
Backout is basically four steps rolled into one:
hg update -C -r <rev-to-backout>
hg revert --all -r <parent of rev-to-backout>
hg commit
hg update -C -r <startrev>
There's a fifth step that is done automatically if you specify --merge :
hg merge (merges <startrev> with the newly committed rev from 3.)
For some reason, in 2018 i bookmarked it as a Mercurial thing. -- A Vim plugin which shows git diff markers in the sign column and stages/previews/undoes hunks and partial hunks. - GitHub - airblade/vim-gitgutter: A Vim plugin which shows git diff markers in the sign column and stages/previews/undoes hunks and partial hunks.