makedir ~/work/arbisoft/ucsd/edx -p cd ~/work/arbisoft/ucsd virtualenv env source env/bin/activate mkdir edx cd edx git clone https://github.com/edx/devstack.git cd devstack git checkout open-release/hawthorn.master export OPENEDX_RELEASE=hawthorn.master # if dev.clone fails then modify code in repo.sh(line# 93) as follows: # ``` # if [ -n "${OPENEDX_RELEASE}" ]; then # cd $name # git checkout open-release/${OPENEDX_RELEASE} # cd .. # fi # ``` make requirements make dev.clone cd ~/work/arbisoft/ucsd/edx/edx-platform git remote set-url origin git@github.com:ucsd-ets/edx-platform.git git fetch origin git reset --hard origin/master cd ~/work/arbisoft/ucsd/edx/ecommerce git remote set-url origin git@github.com:ucsd-ets/ecommerce.git git fetch origin git reset --hard origin/master cd ../devstack make pull make dev.provision make dev.up