Project

General

Profile

Wiki

GIT repository

To check out things from the repository you will need a Fermilab services account and a Fermilab kerberos account:

If you don't have them, go to [[http://computing.fnal.gov/xms/Services/Getting_Started/Introduction_to_Computing_at_Fermilab]] and follow directions.

Once you have an account, go to [[https://cdcvs.fnal.gov/redmine]], register (button in upper right corner), and/or sign in to redmine.

Once you are able to sign into redmine, send Geoffrey Mills () or Alysia Marino () a message that you would like access to the repository and he/she can add you to the list. Once authenticated:

-To view the contents:

click on the "Repository tab":[[https://cdcvs.fnal.gov/redmine/projects/lbne-muon-soft-beam/repository]]

-To check out the complete contents on Unix or MacOS:

kinit <username>@FNAL.GOV
git clone ssh://p-lbne-muon-soft-beam@cdcvs.fnal.gov/cvs/projects/lbne-muon-soft-beam

G. Mills September 11, 2012

Some web page that explains how to setup and use git repositories on redmine:
https://cdcvs.fnal.gov/redmine/projects/fermi-redmine/wiki/CreatingRepositories
https://cdcvs.fnal.gov/redmine/projects/fermi-redmine/wiki/Git

There is also a great (and free for us non-commercial efforts) git GUI interface for Mac's, PC's and Unix boxes:
SmartGit: http://www.syntevo.com/smartgit/download.html

g4numi

For information on using g4numi, see

http://www.hep.utexas.edu/numi/beamMC/g4numi

and

http://www.hep.utexas.edu/~zarko/geant4/g4numi.htm

It was imported to this repository as follows (IN BASH SHELL):

git clone ssh:///cvs/projects/lbne-muon-soft-beam
CVS_RSH=ssh
CVSROOT=:/cvs/minoscvs/rep1
export CVS_RSH CVSROOT
git cvsimport numisoft/g4numi -C g4numi
cd lbne-muon-soft-beam
mkdir g4numi
cd g4numi
cp -rp ../../g4numi/* .
cd ..
git add .
git commit -m "added g4numi directory"
git push

g4lbne

This was imported as follows:

git cvsimport -d :pserver::/cvs/projects/lbne-beamsim g4lbne -C g4lbne
cd lbne-muon-soft-beam
mkdir g4lbne
cd g4lbne
cp -rp ../../g4lbne/* .
cd ..
git add .
git commit -m "added g4lbne directory"
git push