Bitbucket is a code hosting site with unlimited public and private repositories. We're also free for small teams!

Close

Mercurial

Mercurial is a fast, easy to use, distributed revision control tool for software developers.

Basic install:

$ make # see install targets $ make install # do a system-wide install $ hg debuginstall # sanity-check setup $ hg # see help

Running without installing:

$ make local # build for inplace usage $ ./hg --version # should show the latest version

See http://mercurial.selenic.com/ for detailed installation instructions, platform-specific notes, and Mercurial user information.

Recent activity

mirror

mirror pushed 3 commits to mirror/mercurial-crew

77440de - tests: simplify and document the sorting of pyflake messages
95a4911 - bundle: move file chunk generation to it's own function
0cfb62e - parents: change parents command to use filectx
mirror

mirror pushed 3 commits to mirror/mercurial-crew

8b04e13 - util: add an optional timestamp parameter to makedate
7850120 - util: rename ct variable in makedate to timestamp
feaf574 - merge: add a files method to the mergestate class
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.