Project

General

Profile

V06 61 00 02aSetup » History » Version 7

Version 6 (Jonathan Asaadi, 11/16/2018 11:02 AM) → Version 7/8 (Jonathan Asaadi, 11/16/2018 11:16 AM)

h1. v06_61_00_02a Setup Instructions

h2. *First time setting up your release*

@source /grid/fermiapp/lariat/setup_lariat.sh
export PRODUCTS=/grid/fermiapp/products/lariat:${PRODUCTS}
setup git
setup gitflow
setup mrb
setup ninja v1_6_0b
/lariat/app/users/$USER/
mkdir v06_61_00_02a
cd v06_61_00_02a/
mrb newDev -v v06_61_00_02a -q e14:prof
source localProducts_larsoft_v06_61_00_02a_e14_prof/setup
cd $MRB_SOURCE
mrb g -t v06_61_00_02a lariatsoft
cd lariatsoft
git checkout release/v06_61_00_xx
cd $MRB_BUILDDIR
mrbsetenv
mrb i --generator ninja
cd $MRB_TOP
setup lariatsoft v06_61_00_02a -q e14:prof
@

h2. Whenever you log back into the gpvm machines use this to setup your already existing release

@source /grid/fermiapp/lariat/setup_lariat.sh
export PRODUCTS=/grid/fermiapp/products/lariat:${PRODUCTS}
setup git
setup gitflow
setup mrb
setup ninja v1_6_0b
/lariat/app/users/$USER/v06_61_00_02a/
source localProducts_larsoft_v06_61_00_02a_e14_prof/setup
setup lariatsoft v06_61_00_02a -q e14:prof
@

h2. If you want to make sure you have the latest and greatest from this feature branch you can run the following commands

@ cd $MRB_SOURCE/lariatsoft
git status@
_This will check to make sure everything is fine with pulling...follow the suggestions given by GIT_

Finally, pull down the release....
@git pull origin release/v06_61_00_xx @