A Git User's Guide to Mercurial Queues
A guide explaining Mercurial Queues (MQ) for Git users, comparing it to Git's index and showing its advanced capabilities.
A guide explaining Mercurial Queues (MQ) for Git users, comparing it to Git's index and showing its advanced capabilities.
A developer recounts the failure of their primary hard drive, the recovery options considered, and an assessment of data loss.
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.
Compares the committer models and development processes of three Python projects: Unladen Swallow, PyPy, and Django.
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.
Reports on the downtime of the svn.dev.java.net repository and encourages users to share other java.net service issues.
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.
A response to a user's frustration with git's push command, explaining why direct pushes are rare and email patches are often preferred.
Explains how to use Git and Jekyll for a minimalist, developer-friendly blogging workflow, treating posts as code.
Fixing a duplicate key error in Trac 0.10.3 when importing SVN history due to path length limits in the database index.