1/10 How do you keep more than one person from having a file open at
the same time? (separate but related question...) What is the
easiest way to do version control on a unix box?
\_ CVS.
\_ Single-user: RCS/SCCS, Multi-user: CVS
\_ RCS and/or SCCS dont "break" if you have multiple users.
It just gets very inconvenient if you expect more than one person
to be working on a particular at the same time.
to be working on a particular file at the same time.
\_ If you want to be hard core: cp, diff and compress.
\_ ClearCase
\_ I use ClearCase at work. It's a broken piece of shit.
(Though the UI is pretty nice, I have to admit). -- ilyas
\_ It's the GUI that is the broken piece of shit. All the
command-line utils are completely functional.
-- spent several months writing tools that interface with
it, never had any problems.
\_ It also costs a gazillion dollars or something. -- ilyas
\_ BFD. I have a gazillion dollars in my pocket.
\_ Then what are you doing choosing a version control
tool!? Go on permanent vacation.
\_ Because a gazillion dollars won't buy you a
cup of coffee. Anyway, I'm using RCS which
works just fine for my needs.
\_ what fucking country are YOU in, asshole?
\_ The United States of America. Last
I checked, we didn't have 'gazillion'
as a currency unit.
\_ The U.S. also doesn't have a
million as a currency unit, if
you want to start splitting hairs.
\_ A million is a word that is
symbolic of 1000000 units of
something. A gazillion could
fit in my pocket and won't buy
you a cup of coffee and no I
don't feel like splitting hairs.
\_ There's no such thing as a gazillion dollars!
\_ Perforce is pretty good too.
\_ lock the file with an exclusive lock. see flock(2) |