Setting up odmbdev

The custom UCSB ODMB software runs on the standard CMS software in TriDAS/emu. This sofware is checked out with the command
svn co svn+ssh://${USER}@svn.cern.ch/reps/emu/trunk/TriDAS
but this requires privileges and a special compilation. Thus, you can just copy Frank's version in /home/odmb/fg/TriDAS to your area.

Then, in the folder TriDAS/emu, type the following:

git clone git@github.com:me11/odmbdev.git
cd odmbdev
git update-index --assume-unchanged script/emuslice06-kill-run-and-tail
git update-index --assume-unchanged script/kill-run-and-tail
git update-index --assume-unchanged script/startwimp.sh
git update-index --assume-unchanged script/startme11.sh
git update-index --assume-unchanged script/startslice06.sh
git update-index --assume-unchanged xml/EMUSlice06Dev.xml
git update-index --assume-unchanged xml/EmuME11Dev.xml
git update-index --assume-unchanged xml/EmuWimpDev.xml
git update-index --assume-unchanged xml/crate-ucsb.xml
find . -type f -print0 | xargs -0 sed -i 's/9991/9998/g'

In the last command, substitute 9998 for your port number. The --assume-unchanged commands ensure that you do not commit the changed port to git.