Version 2, last updated by Sean Connelly at Apr 24 17:16 2009 UTC
easyM code is centrally hosted by assembla in an SVN repository.
You will need an SVN client to move code between your local version and the repo version. The SVN url location can be cut from the SVN page. You will need to use your login name and password of assembla to access the SVN repo via the client.
Code is organised into three main directories
/trunk/
/branches/
/tags/
Trunk will hold the ongoing development location. Code will be grouped into sub folders (logical groups of code such as the core library: /trunk/core/).
Tags will hold frozen versions of code (releases). The convention for naming these release folders is to be decided.
Branches will hold a copy of release code for patching.
More information will be provided here at a later date around the responsibilities and procedures for tagging a version of code.
Assembla takes nightly backups of the SVN. Assembla also provides functionality to create and download a full SVN backup on a daily basis.
Procedures on using the SVN will be figured out as required.