Webcast: Reviewing git & mercurial patches with email
A webcast demonstrating an email-based workflow for reviewing patches in git and Mercurial, focusing on the maintainer's perspective.
A webcast demonstrating an email-based workflow for reviewing patches in git and Mercurial, focusing on the maintainer's perspective.
Sourcehut now offers full, first-class support for Mercurial version control, matching its Git features, including CI and email-driven collaboration.
A developer compares Git and Subversion, explaining the fundamental shift to distributed version control and why Git's model is superior for modern workflows.
Guide to configuring Jenkins on Windows to use HTTP authentication for Mercurial pulls, preventing full repository clones on each build.
A technical guide for converting a Mercurial repository to Git using the fast-export tool, including steps for .hgignore conversion.
Introducing VCS Translator, an open-source tool to convert commands between different version control systems like Git and Mercurial.
A guide explaining Mercurial Queues (MQ) for Git users, comparing it to Git's index and showing its advanced capabilities.
Explains a Mercurial workflow using named branches to manage multi-language translations for a static site, detailing merging and conflict resolution.
Explains the 'Stable & Default' branching workflow in Mercurial for managing features and bug fixes in software projects.
A guide to the simplest Mercurial workflow, 'Branch as Needed,' for small projects, contrasting with structured Git models.
A comparison of Git and Mercurial focusing on their fundamental design philosophies and user experience, rather than just features or speed.
A guide to configuring Mercurial to hide inactive branches by default using a custom alias in the .hgrc file.
A technical guide on converting a Subversion (SVN) repository to a Mercurial repository using the `hg convert` extension and local mirroring for speed.
A detailed comparison of Mercurial's branching models (clones, bookmarks, named branches) and how they differ from Git's approach.
A guide to using Mercurial's MQ extension for managing patches and switching between changes in a version control workflow.
Announcing pyvcs .2 release with new Subversion and Bazaar backends, plus bug fixes for the Mercurial backend.
Announcing pyvcs and django-vcs, open-source tools for abstracting and web-browsing version control systems, plus plans for a new Django project.
A guide for developers on setting up a development environment and contributing patches to the Mercurial version control system.
A developer's critique of Mercurial's design quirks, including confusing commands and configuration methods.
A guide to customizing your bash prompt to display the current Mercurial branch and repository status for better workflow.