RepositoryStructure - Methods
location: RepositoryStructure

Repository structure

After a little discussion, I think we have come to the following conclusion.

Each project will have its own repository.

For example:

etc.

This allows each project to have its own revision numbers, tags (=version numbers) and so on.

Projects that we can immediately think of are:

  • aa
  • aameg
  • spm_eeglab
  • electrictools - Olaf's EEG/MEG utilities
  • megcheck - Olaf's MEG diagnostics
  • dti
  • cbuutils
  • spm5_cbu_updates
  • spm8_cbu_updates - in due course

We'll deal with the excellent idea of allowing full recreation of the CBU code system as of a particular date with scripts:

#/bin/sh
# Recreate system as of given date
my_dir=/some/path
my_date=2008-10-05
cd $my_dir
svn co http://imaging.cam.ac.uk/svn/aa/aa/trunk aa --revision {$my_date}
svn co http://imaging.cam.ac.uk/svn/spm_eeglab/spm_eeglab/trunk aa --revision {$my_date}
# and so on

Next step, if we all agree, is for Matthew to push the repositories around to make it so.

MatthewBrett, RhodriCusack, OlafHauk, JasonTaylor

None: RepositoryStructure (last edited 2013-03-08 10:28:26 by localhost)