Have you ever encountered this; You’ve spent some time analysing a problem or investigating an issue and want the process you took or the results of the analysis available in a searchable form at a later date. You might have initially saved the input/output of your work in a series of text files which have grown over time making it more difficult to find a specific piece of information and/or increased the workload for backing up your data? Perhaps its time you installed a Wiki.
Like most programmers I have a workflow that allows me to type code at one end, and a seamless, bugfree application will pop out of the other ;). Some part of the workflow invariably involves the use of Source Control Software, which at a minimum allows me to store away a versioned list of work so if something untoward should happen to my workstation my code and resources are at least retrievable in one form or another.
Over the years I have used many Source Control systems, the most recent CVS/SVN, and have issues with most of them (a subject of another blog…) but in 2010 a tool forced its way into my workflow… Mercurial (Hg). This is part one of my adventure in getting this running on windows.