> Dear Dave\
> I have not yet used CVS for anything. Do I have to set any
> environment variables (eg: CVSROOT)?
yes
if you use an offsite unix machine, have cvs, and an account <username> a=
t
jlab with clas as the default group, then in your .tcshrc (or .login or
=2Ecshrc) use the line
setenv CVSROOT :pserver:<username>@jlabs1.cebaf.gov:/group/clas/clas_cvs
(see remote repositories in CVS manual)
or else if you are on site,
setenv CVSROOT /group/clas/clas_cvs
> Where is the dc_nim directory?
The dc_nim directory is in the repository pointed at by CVSROOT, when you=
do
cvs checkout docs/dc_nim
cvs is going to that directory under CVSROOT.
> If I
> type make, where will the files end up (and who will own them)?
When you check out the files, you will create a directory docs/dc_nim tha=
t is
all your own. Type make and you will produce files in that directory. P=
lay
around all you want. If you have made a change that should be permanent,=
the
commit that change to the repository with
cvs commit -m "comment" <filename>
The nice thing about cvs is that the repository has the real deal, and wh=
at
is in your directory is for your development. So if time goes by and oth=
ers
make changes to the repository so that what is in your directory is obsol=
ete
- just delete your directory, check out a fresh copy, and you are on your=
way. (There are also update and megre functions for just about every
situation you could imagine.)
A copy of the cvs manual is available at:
http://www.cebaf.gov/~manak/offline_soft.html
Regards,
Dave
--
David J. Tedeschi
Department of Physics and Astronomy
University of South Carolina=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0
Columbia, SC 29208
--
(Email) tedeschi@sc.edu
(Phone) 803-777-1132
(Fax ) 803-777-3065
(Web ) http://solomon.physics.sc.edu/~tedeschi