Commit 0486d885 authored by Leo Gordon's avatar Leo Gordon
Browse files

docs: new way of checking out code from GitHub

parent bc75073b
......@@ -38,7 +38,7 @@
- Chart::Gnuplot (needed for generate_timeline.pl)
2. Download and install essential packages from EnsEMBL CVS
2. Download and install essential repositories from EnsEMBL @ GitHub
2.1. It is advised to have a dedicated directory where EnsEMBL-related packages will be deployed.
Unlike DBI modules that can be installed system-wide by the system administrator,
......@@ -63,19 +63,12 @@ It will be convenient to set a variable pointing at this directory for future us
$ cd $ENSEMBL_CVS_ROOT_DIR
2.3. Log into the EnsEMBL CVS server at Sanger (using "CVSUSER" for password):
2.3. Check out the Ensembl repositories by cloning them from GitHub:
$ cvs -d :pserver:cvsuser@cvs.sanger.ac.uk:/cvsroot/ensembl login
Logging in to :pserver:cvsuser@cvs.sanger.ac.uk:2401/cvsroot/ensembl
CVS password: CVSUSER
git clone https://github.com/Ensembl/ensembl.git # core API
git clone https://github.com/Ensembl/ensembl-hive.git # Ensembl Hive
2.4. Export ensembl and ensembl-hive CVS modules:
$ cvs -d :pserver:cvsuser@cvs.sanger.ac.uk:/cvsroot/ensembl checkout ensembl
$ cvs -d :pserver:cvsuser@cvs.sanger.ac.uk:/cvsroot/ensembl checkout ensembl-hive
2.5. Add new packages to the PERL5LIB variable:
2.4. Add new packages to the PERL5LIB variable:
# using bash syntax:
$ export PERL5LIB=${PERL5LIB}:${ENSEMBL_CVS_ROOT_DIR}/ensembl/modules
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment