Berkeley CSUA MOTD:Entry 17431
Berkeley CSUA MOTD
 
WIKI | FAQ | Tech FAQ
http://csua.com/feed/
2025/05/26 [General] UID:1000 Activity:popular
5/26    

2000/2/5-8 [Computer/SW/RevisionControl] UID:17431 Activity:high
2/4     Another CVS question, how do I do reservered checkouts (like ClearCase)
        on a file. I want to mark a file as in use so that no one else can
        edit it, thus avoiding the stupid merges.
        \_ that defeats the purpose of CVS. You can use RCS.
                \_ CVS/RCS/SCCS, etc are for idiots.  Just code it right the
                   first time.  RCS type systems encourage bad programming.
                        \_ Ha ha ha.  That was funny.
                           \_ No.  As trolls go, it's barely at "newbie sodan"
                                \_ Good enough to get you two to reply plus me
                                   makes three.
                                   \_ There's always room in the motd for
                                      "you fucking suck" entries.
                                   \_ four!
                                        \_ Me too!  Five!
           \_ No it doesn't.  It just means for a while only one person can edit
              a single file.  It doesn't mean that one person only can edit
              *all* of the files in the tree for the entire length of the
              project.
                \_ CVS is weak.  Real hackers don't need it.
                   \_ I don't feel one way or the other about CVS, but the
                      stupid fools at work keep stepping on each other toes,
                      and I would just like to avoid that.
        \_ this seems like a sensible thing to ask for, but it implies really
           weird things. If homeslice already has a working copy of the files
           and homeboy locks a file, your request would imply that cvs
           would have to go into the checked out working directory of homeslice
           and change, for example, make his checked out file read-only.
           Anyways, what you're asking for is not very useful. There's a lot
           more hassle involved in dealing with some asshole locking a file
           overnight than there is with merging. Merging works. Use it.
           Don't be lame. -ali.
           \_ Actually, I hate merging. I have wasted hours merging code and
              fixing mistakes of other fools. If I could lock a file with a
              reserved checkout like in ClearCase then I wouldn't have to waste
                \_ Exactly.  Merging, CVS, etc, is bullshit.  Real programmers
                   don't need that.  Real programmers dont work with idiots
                   either.  The best code I've ever seen was written by one
                   man with a vision, not a pooled team of jerkoffs in cubes.
                   \_ What's good enough for the people who bring you
                      FreeBSD is good enough for you, buddy.
                        \_ Fuck freebsd!  Microsoft doesn't use CVS and they
                           built the largest, easiest to use, fastest, most
                           secure, easiest to administer, and stable OS ever
                           made and they didn't need CVS.
                           \_ six!
        \_ ED! ED! ED IS THE STANDARD! 80 column formatting tool.
              time merging. I'm beginning to apperciate ClearCase for its
              versioned directories (and symlinks) and the reserved checkouts.
        \_ CVS now supports this with "cvs edit" and "cvs watch", but you
           have to compile specially or set something in CVSROOT.
           Proper management avoids conflicts. Should two people really
           be working on the same piece of code at once. Conflicts due
           to whitespace are really annoying, though.
           \_ Don't be dense.  File locking is a useful feature (which is
              surely why it was added).  "management" is a heaviweight
              solution.
        \_ try cvs admin -lock or something like that
threadkiller was here.
2025/05/26 [General] UID:1000 Activity:popular
5/26    

You may also be interested in these entries...
2008/4/3-9 [Computer/SW/Mail, Computer/SW/RevisionControl] UID:49661 Activity:nil
4/3     In "p4 client", modtime/nomodtime sets the file timestamp to
        either the modification time from submitting client or the time that
        the file is fetched.  Is there a way to set the file timestamp to
        the time that the file was submitted, like what ClearCase does?  Thx.
        \_ How is this different from the modtime option? Are you concerned
           about clock skew or timezone differences?
	...
2006/8/10-14 [Computer/SW/RevisionControl] UID:43961 Activity:nil
8/10    Perforce question.  When submitting files, is there a way to tell
        Perforce to verify that the files are actually different before
        allowing them to be submitted?  ClearCase does this automatically.
        Thanks.
        \_ I right-click my pending changelist and select "Revert if unchanged"
           Everything that remains has diffs.  This also makes it easy to
	...
2006/5/1-4 [Computer/SW/RevisionControl] UID:42875 Activity:nil
5/1     what do you use for source code control?
        list of opensource ones: http://www.venge.net/monotone/others.html
        (Thanks for the link danh)
        what is this?:
        cp foo foo.bak: +-
        sccs:
	...
2006/2/9-11 [Computer/SW/RevisionControl] UID:41783 Activity:kinda low
2/9     I'm starting a personal programming project and I need some revision
        control system.  What would you suggest given that the client and
        server must run on Windows?
        \_ Subversion
           \_ Seconded. Subversion is probably the best revision control
              system I've used. It is as easy to use and maintain as cvs
	...
2005/10/3-5 [Computer/SW/Languages/C_Cplusplus] UID:39966 Activity:nil
10/3    Windows Explorer question: Is it possible to modify the context menu
        (right click) to add a custom action?  I have templates of spreadsheets
        I want to copy quickly to certain folders.  I envision using the
        context menu in this manner: Right-click -> Create Template Here ->
        [template1], [template2], [templateN].  It should have one of those
        right arrows that will expand into another menu from which I can choose
	...
2005/8/8-9 [Computer/SW/RevisionControl] UID:39052 Activity:low
8/8     How do you make clear case behave simpler, like say CVS. My office
        is using it and it has way too many features and complications, but
        are not going to be switching to CVS anytime soon. We develop using
        Clearcase\ibm eclipse\MQ. -nesim
        \_ Uhm, shouldn't you be asking clearcase this question? You figure
           that the amount you're paying them per seat license you'd get
	...
2004/2/11 [Computer/SW/RevisionControl] UID:12215 Activity:high
2/10    Is clearcase much superior over CVS? I've never used clearcase
        before, only cvs and sourcesafe. I need it for binary files
        only. Does the commercial product offer compelling value?
        Thanks, --williamc
        \_ Clearcase is really ment for the thousand person development
           team with multiple concurrent branches of development on
	...
2002/11/6 [Computer/SW/RevisionControl] UID:26431 Activity:low
11/5    SourceSafe sucks.  Does M$ use it interally themselves?
        \_ Yes and no.  MS bought SS and doesn't try to make it better.
           Same with Rational and ClearCase.  Don't use either.
        \_ What is SourceSafe for?
           \_ Storing and eventually corrupting and losing all your source
              code for a company make/break project.
	...
2002/6/12-13 [Computer/SW/RevisionControl] UID:25079 Activity:high
6/11    Does anyone have experience with bitkeeper? There is a guy
        at work who thinks that it is the best version control system
        ever and wants us to use it, but I'm just not convinced that
        its orders of magnitude better than cvs and clearcase.
        \_ if you work at transmeta and the "guy at work" is finnish
           and answers the the name of a certain Peanuts character you're
	...
2002/5/15-17 [Computer/SW/RevisionControl] UID:24842 Activity:moderate
5/15    In ClearCase 4.2, I want to create a new element bar.c based on the
        latest version of foo.c.  Is there any ClearCase command for this
        other than "mkelem" such that it'll remember that version 1 of bar.c
        comes from the latest foo.c?  Thanks. -- yuen
        \_ There used to be a "clone" feature in the UI. I don't know what
           the cli equiv. is.
	...
2001/10/8-9 [Computer/SW/RevisionControl] UID:22661 Activity:very high
10/7    Anyone here using perforce? How does it compare to cvs?
        \_ It isn't free.  It requires a "bigger" machine to host it.
           It does "more stuff".  It runs on windows and unix.
           \_ I would dispute "bigger". The main advantages of Perforce
             over CVS are 1) real branching and integration 2) speed (try CVS
             with lots of files over different connections) 3) atomic commits
	...
2001/8/15-16 [Computer/SW/RevisionControl] UID:22125 Activity:high
8/15    Is there a cvs equivalent to the clearcase predecessor diff?
        I can do a cvs status, subtract 1 from the minor version and
        then do a cvs diff -r<version> but I'm looking for something
        built-in.
        \_ How exactly is that not built in?
        \_ If you want to diff your _working_ version to the latest checked
	...