We are planning to change a number of major Chaste infrastructure components in the next few months. These include:
- Changing to a version control system based on Git rather than the current Subversion (See #2655)
- Implementation of a CMake build system, instead of the current Scons (See #2656)
- replacing the current continuous integration and testing scripts with a Buildbot system (See #2656)
This page will collate some of the information and guides related to the changes mentioned above. Please see these slides attachment:chaste_infrastructure.pdf for an overview of the migrations.
CMake:
Git:
- Some Git tutorial slides from a Oxford Maths InFoMM training session are available here attachment:git_slides.pdf
- Other resourse for learning about Git:
- Main Chaste repositories (clone repo using git clone <url>)
- http://trix.cs.ox.ac.uk/git/chaste.git -- New Chaste repository for development, only contains history since Version 3.0
- http://trix.cs.ox.ac.uk/git/chaste_history.git -- Full Chaste repository, contains all history
- http://trix.cs.ox.ac.uk/git/project/<your_project_name_here>.git -- Project repositories
Buildbot: