Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Installing from Distribution

Overview

 

Code Block
languagetext
vivo-1.9.0-rel/
  pom.xml
  default-settings.xml
  home/
    pom.xml
    src
  solr/
    pom.xml
    src
  webapp/

    pom.xml
    src

 

Installing from GitHub

Preparing the Repositories

In order to install the development code from GitHub, you need to clone both the Vitro and VIVO repositories from the vivo-project organization. These clones should be in sibling directories called "Vitro" and "VIVO" respectively:

Code Block
languagebash
$ git clone https://github.com/vivo-project/Vitro.git Vitro -b develop
$ git clone https://github.com/vivo-project/VIVO.git VIVO -b develop
$ ls -l
drwxr-xr-x  user  group  1 Dec 12:00  Vitro
drwxr-xr-x  user  group  1 Dec 12:00  VIVO
Note

If you do not place the Vitro code in a sibling directory called "Vitro", then you will have to supply the "vitro-core" property to Maven - e.g. mvn package -Dvitro-core=~/Vitro

It is expected that the Maven project numbers are kept in sync between the Vitro / VIVO projects, however, depending on when you update / sync your repositories, you may need to adjust the project version numbers for the build to work.