Difference between revisions of "Development environment"

From Archivematica
Jump to navigation Jump to search
Line 3: Line 3:
 
This page explains how you can configure an Ubuntu system to use as a basic Archivematica development environment.
 
This page explains how you can configure an Ubuntu system to use as a basic Archivematica development environment.
  
*Check out Archivematica trunk:
+
*Use [[Subversion]] to checkout Archivematica code
 +
**If you have read-only access, use the public [http://code.google.com/p/archivematica/source/browse/trunk#trunk/includes/archivematica GoogleCode repository]
 
<pre>svn checkout http://archivematica.googlecode.com/svn/trunk/ archivematica</pre>
 
<pre>svn checkout http://archivematica.googlecode.com/svn/trunk/ archivematica</pre>
 +
**If you have commit access, use the private repository
 +
 
*Run localDevsetup scripts. This will create links in your local Ubuntu environment to the relevant Archivematica scripts in your SVN checkout. This way you can make maintain the SVN checkout structure, make changes and commit those back to SVN repository, while also running Archivematica locally to test your changes and commits from other developers.   
 
*Run localDevsetup scripts. This will create links in your local Ubuntu environment to the relevant Archivematica scripts in your SVN checkout. This way you can make maintain the SVN checkout structure, make changes and commit those back to SVN repository, while also running Archivematica locally to test your changes and commits from other developers.   
 
** /localDevSetup/*.sh
 
** /localDevSetup/*.sh
 
** /localDevSetup/*.sh
 
** /localDevSetup/*.sh
 
** /localDevSetup/*.sh
 
** /localDevSetup/*.sh

Revision as of 13:11, 3 December 2010

Main Page > Development > Development Environment

This page explains how you can configure an Ubuntu system to use as a basic Archivematica development environment.

svn checkout http://archivematica.googlecode.com/svn/trunk/ archivematica
    • If you have commit access, use the private repository
  • Run localDevsetup scripts. This will create links in your local Ubuntu environment to the relevant Archivematica scripts in your SVN checkout. This way you can make maintain the SVN checkout structure, make changes and commit those back to SVN repository, while also running Archivematica locally to test your changes and commits from other developers.
    • /localDevSetup/*.sh
    • /localDevSetup/*.sh
    • /localDevSetup/*.sh