imageThis post details how to add a Subversion (SVN) plugin to Aptana to allow you to compare OpenLayers code with previous versions.

A straw poll was taken on the OpenLayers mailing list in April 2010, and OpenLayers v3 development is taking place in git, with the central repository stored on GitHub. This means working with SVN and OpenLayers may become redundant. However as many OSGEO projects are stored in SVN with no current plans to move the same plugin and knowledge of working with SVN will still be useful.

For further details on working with SVN there is a free e-book “Version Control with Subversion” available at http://svnbook.red-bean.com/

Installing the Plugin

1. Open the Plugin Manager, by clicking on the green jigsaw piece in the toolbar below.

image

Continue reading »

There are already a couple of official quick start guides to using Mercurial’s Window’s client program TortoiseHG, but below are the bare details of how to use it with a new account on the BitBucket service.

Continue reading »

Putting code under source control is on most checklists for modern software development. Even small side projects, scripts, and code snippets can benefit from being under source control. For example:

  • When you improve the code others can see the changes and get the benefits
  • If someone else improves the code those improvements can be passed back to you via an automated process

BitBucket is a hosting service for the code-source control system Mercurial. Mecurial is part of a new-wave of distributed source control systems that have the following advantages and disadvantages over regular non-distributed source control:

Continue reading »