Tuesday, September 25, 2007

Mercurial

I just completed the testing of a new versioning tool for breakout (http://www.assembla.com), previously we are offering only SVN, I'm pleased to tell you that we are going to support Mercurial as one of the versioning tools we are offering. It is not yet live but hopefully this coming weeks it will!

A couple of things that bite me during my testing. First, the installation of mercurial itself on my development box (Ubuntu Linux). When I ran "hg debuginstall" I got this "mpatch" extension error. What I did was ran the following command "make local" (you can read the instruction from the mercurial website). After issuing the command "hg debuginstall" no longer reports the error.

Note to self:
hg pull - updates working copy
hg -m then hg push - Commits changes to the repository
hg add - adds the new files on the next commit
hg commit - commit outstanding changes
hg remove - removes the specified file on the next commit.