Search


DASWG LAL Doxygen

Docs

How-To's
Technical
Software Docs
Minutes

Download

Browse CVS, Git, or SVN
Software Repositories
OS Security Updates
LIGO software virtual machine
VMware SL6 Install

Participate

SCCB - Software Change Control Board
Edit these pages
Sub-committees
Mailing List
Telecon

Projects

DMT
DQSEGDB
Glue
GraceDB
gstlal
LALSuite
LDAS Tools
LDG Client/Server
LDR
ligoDV
LIGOtools
LVAlert Administration
LVAlert
MatApps
Metaio
NDS Client
PyLAL
LSCSOFT VM

Legacy Projects

geopp
LDAS
LDM
LIGOtools
LSCGIS
Onasys
OSG-LIGO

Git for CVS Users

CVS Command Git Command
export LSCSOFTCVS=":pserver:user@gravity.phys.uwm.edu:2402/usr/local/cvs/lscsoft"
cvs -d $LSCSOFTCVS login
git config --global user.name "Albert Einstein"
git config --global user.email "albert.einstein@ligo.org"
cvs -d $LSCSOFTCVS co module ecp-cookie-init LIGO.ORG https://versions.ligo.org/git albert.einstein
git clone https://versions.ligo.org/git/lalsuite.git
cvs add file git add file
cvs commit file
cvs commit
git commit file
git commit -a
cvs rm file git rm file
mv file file2
cvs rm file
cvs add file2
git mv file file2
cvs diff -u | less git diff
rm file
cvs update file
git checkout file
cvs tag tag_name git tag -a tag_name
cvs update -r tag_name/branch_name git checkout tag_name/branch_name
cvs tag new_branch_root
cvs tag -b -r new_branch_root new_branch
git branch new_branch
git checkout new_branch
cvs update -j branch_name
cvs commit -m "merge changes from branch_name"
git merge branch_name
$Id$