Entries Related to ‘Mercurial’
If you use the Mercurial revision control tool, you can get more productive with the Mercurial extension Mercurial Queues, which provides an incredibly useful way of managing patch queues, including multiple and versioned patch queues. It lets you pop patches on and off your working tree to work on different things, or apply other people’s changes, as you need to.
The version control system (VCS) debate is one of the less heated “holy wars” in the Linux/Unix world. Most of the conversation revolves around Git vs. Subversion vs. CVS, but other systems may be a better fit for your needs. For instance, Mercurial is written in Python and C, which makes it easily hackable if you need some functionality the project doesn’t offer already. It’s also fast. And it has other advantages that make it the choice of popular open source projects such as Mozilla, OpenOffice.org, Dovecot and Vim.
The Redmine project management system includes Gantt charts, a calendar, a roadmap, and other helpful features you can use to keep track of what’s going on with your software development projects.
If your organization hosts websites, chances are you’re using Apache, the world’s most popular web server. Apache has many advanced capabilities that administrators can implement. This article discusses how to integrate Apache with DAV (Distrubuted Authoring and Versioning) to create a file server, along with LDAP (Lightweight Directory Access Protocol) to check your users’ profiles for permission to read or write files.
mod_python is more than just a CGI/WSGI alternative — you can use it not only to serve Python-based applications that run faster than traditional CGI, but you can actually use exposed Apache APIs to write full-blown Apache modules using the Python language. In this tutorial we’ll walk you through the process of creating a simple application using most of the features that mod_python delivers.

