Lone developer with nonlinear history Use case To also see the diff of the displayed revisions, there's the -p switch (-patch) $ hg log -p -r 3 To see a certain revision, you can use the -r switch (-revision). Summary: Say Hello World, not just Hello. Now you add a new folder in which you want to work: $ hg init projectĮnter the project folder, create some files, then add and commit them. For that you open the file ~/.hgrc (or mercurial.ini in your home directory for Windows) with a text-editor and add the ui section (user interaction) with your username: Workflow Prepare MercurialĪs first step, you should teach Mercurial your name.
It shows the basic techniques for more complex workflows. This workflow only requires an installed Mercurial and write access to some file storage (you almost definitely have that :) ). The first workflow is also the easiest one: You want to use Mercurial to be able to look back when you did which changes.
Those further down build on previous workflows. We go from simple to more complex workflows. Basic command line abilities are helpful, because we'll use the command line client. “Patch: ensure valid git diffs if source/ destination file is missing” bug has been fixed.Īnother fixed bug is “patch: Fix nullid for binary git diffs along with progress: stop getting stuck in a nested topic during a long inner step.This guide doesn't require any prior knowledge of version control systems (though subversion users will likely feel at home quite quickly). Pager: honour internal aliases bug has been fixed. Some of the common bug fixes are described below The previous version contained many bugs which have been fixed in the latest release. Rebase: remove balifchanged check from pullrebase (BC) extension feature is also included in the package as well. Mq: extract strip function as its standalone extension is added as extension feature combined with mq: look for modified subrepos when checking for local changes. Factotum: clean up keychain for multiple hg repository authentication features has also been added to the Mercurial 2.8 release as well.
#MERCURIAL WINDOWS TUTORIAL UPDATE#
Additional feature is convert-internals: update source shamap when using filemap, just as when not using filemap. Some of the core changes include convert-internals: introduce hg.revs to replace hg.startrev and –rev with revset. Some improvements have been made to Extensions Features as well. The pull feature, pull: for pull – update with failed update, print hint if any feature is added along with rebase: preserve working directory parent (BC). “proxy: allow wildcards in the no proxy list” is one of the most important core issues added in Mercurial 2.8. Another improved core feature is hgweb (paper theme): add infinite scrolling to graph. Hgweb: add revset syntax support to search features has been added in new version along with “hgweb: always run search when a query is entered (BC). Below, you will find information about the updates that you can see in Mercurial 2.8. The latest version is Mercurial 2.8 and it contains a lot of new features. Mercurial has released its scheduled update version in the market.