...
- Source control system of record is svn.mit.edu
- everything needed for the build should be checked in -- dependent libraries, config files, etc.
- a future goal is to have a read-only, web-browsable repository
- a goal is Jira/SVN integration
Build Process
- we use maven for Java builds, isda-maven1.mit.edu is our maven repository.
- we do continuous build integration, in order to flush out problems quickly
- our tool is Apache Continuum, but we should investigate Bamboo for its Jira integration
- every build should have a build number to identify it
...