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

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
           in version, you can just say "cvs diff filename" (no revisions)
           Don't know if that helps...  --dbushong
           \_ I'm looking for something that tells me the difference
              between the latest version in cvs and its immediate
              predecessor. If someone else works on my code and commits
              say 1.3, while my last version was 1.2, I want to see the
              difference between these two versions. In clearcase you
              can just say ct diff -pred <file>.
              \_ Wouldn't it make MORE sense to branch this code so
                 that YOU knew what the prior version was?  --sowings
                 \_ In my situation branching isn't appropriate. I'm
                    sometimes stuck in a position where the latest rev
                    of a file breaks a particular feature, so I want
                    to know what all changed between the two revs so
                    its quicker for me to figure out where the problem
                    is and fix it. Its not a big deal, I went ahead
                    and wrote a little perl script that does my diffs
                    for me.
                    \_ This is why you set a commit policy. cvs doesn't
                       negate the need for communication.
                       \_ Can you set a commit policy on a particular
                    \_ No, [32mreallï[0m  --dbushong
                    \_ No, [32mreallM-o[0m  --dbushong
                          file/dir? I though it was per module only.
        \_ what we do is create a cvs wrapper program that adds extra
           features like that, and file locking. ours is just a perl script.
           \_ I asked around at work and it looks like I'm going to have
              do the same. I guess I'm just too used to a professional
              revision control system.
              \_ I mean that's definitely useful, but it's not under the
                 heading of a killer integral feature..  If you can easily
                 hack something that does it for you with a perl script
                 in 2 minutes, it's not overly important.  I tend to do my
                 diffs with cvsweb anyway; the colored thingy makes it much
                 easier to see at a glance what changed (and I'm not the type
                 that usually likes pretty colored things)  --dbushong
                 \_ Sure you aren't...
                    \_ No, [1;32mreally[0m  --dbushong
                 \_ I personally like the graphical version browser in cc.
                    Its much easier to use than that crufty cvsweb thing.
                    Its all the little things that I have to tack on to
                    cvs to make it more professional a la cc that annoy me.
               \_ there's always xdiff, if you can dig it up.
                  \_ I normally use diff -s (side by side, which doesn't
                     require X11 running)
                     \_ However, it requires GNU diff. And the flag conflicts
                        with standard diff.
                        \_ Doesn't solaris ship with sdiff (same as diff -s)?
2025/05/24 [General] UID:1000 Activity:popular
5/24    

You may also be interested in these entries...
2012/4/2-6/4 [Computer/SW/Languages/Java, Computer/SW/RevisionControl] UID:54353 Activity:nil
4/02    We use Perforce at work for revision control. It seems to work okay.
        Lately, a lot of the newer developers are saying that Perforce
        sucks and we should switch to Mercurial or Git. I have done some
        searching on the Internet and some others have this opinion. Added
        advantage is that Mercurial and Git are free. However, there would
        be some work to switch for the sysadmins and the developers.
	...
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?
	...
2008/1/10-12 [Computer/SW/RevisionControl] UID:48922 Activity:nil
1/10    In subversion (svn) is there a way to check out a file from
        a different BRANCH for diff purposes?
        \_ More specifically, do you want to compare your working copy of
           file.c with one in a branch?  Or do you want to compare the
           repository copy of file.c in trunk vs. file.c in branch?
           \_ compare a particular revision in trunk with a particular
	...
2007/10/3-7 [Computer/SW/RevisionControl] UID:48238 Activity:high
10/3    Is there a command in cvs that'll tell me what files I've
        editted/changed from the original cvs update?  \_ Use the -n flag.
        I normally use cvs -n update.  \_ Do you have to use CVS or can
        you migrate to something else?
           \_ Yeah, subversion is quite nice.  I hated it at first, though
              \_ How do you find out what files I've editted in svn?
	...
2006/10/24-26 [Computer/SW/WWW/Browsers] UID:44940 Activity:low
10/24   So why is Firefox at 2.0 now?  Granted this revision is a bit bigger
        than most minor revisions, but neither the program architecture or
        plugin interface changed much.
        \_ Marketing?  Maybe even free software needs marketing?
           \_ The marketing wants to be freeeeee!!1111
        \_ http://www.mozilla.com/en-US/firefox/2.0/releasenotes/#whatsnew
	...