The Archivematica project source code is managed in a version controlled repository called Subversion. It enables users and developers to keep their own copies of the code up to date when changes are made to the codebase by other developers. It also allows developers to go back and checkout the code as it existed at any time in the past.
If you are using a Linux or Unix system, a Subversion command line tool should already be available on your system. The Subversion command line tool offers excellent online documentation. It is great for quickly reminding yourself of the command line syntax. Use this command to read the online documentation:
$ svn help
The public code repository is hosted at Google project hosting.
- Code repository web interface: http://code.google.com/p/archivematica/source/browse/trunk
- List of changes committed to the repository: http://code.google.com/p/archivematica/source/list
See these instructions for details about checking out from the code repository.
Use this command to update a previously checked out working copy:
$ svn up
 Contribute code
See the contribute code page for details on how to patch bugs and contribute new code to the project