NOTE: We are now using GIT. Please reference this guide for setting up, but not downloading the VIVO Harvester Source
You may want to read how the SVN Structure is organized before checking out. Check out the Trunk, _ Branches _ and _ Tags article for more information.
You may also prefer to use one of the Eclipse plugins for SVN.
Checkout
- Ensure Maven is installed
Checkout from SVN
No Format svn co https://svn.code.sf.net/p/vivo/harvester/harvestersvn/trunk harvester
cd to trunk directory
No Format cd trunk
Run to build
No Format mvn clean dependency:copy-dependencies package
Options
Use -DskipTests=true to optionally skip tests while building, ie
No Format mvn clean dependency:copy-dependencies package -DskipTests=true
You can subsititue checking out trunk for the another branch, ie
No Format svn co https://svn.code.sf.net/p/vivo/harvester/harvestersvn/branches/branch-name harvester_branch-name