On Sun, Sep 08, 2002 at 10:10:39PM +0200, Joerg Mayer wrote: > Also, using cvs log and cvs diff still makes this possible, so I don't > really understand the problem. If need be, use diff -b. > Maybe I'm misunderstanding something?
when trying to figure out who changed line N in a file last, gratuitous changes (running [g]indent, whitespace, etc) render 'cvs annotate' useless. the same goes for renaming/copying a file by doing: client$ cp foo.c foo2.c [ change 1% of foo2.c ] client$ cvs add foo2.c client$ cvs rm -f foo.c client$ cvs commit -m "new foo2" foo2.c instead of: repo$ cp foo.c,v foo2.c,v [ remove all CVS tags from foo2.c,v ] client$ cvs update client$ cvs rm -f foo.c [ change 1% of foo2.c ] .... all of these are history losing changes and should be avoided at all costs. files with minimal history are less important. -- - bill fumerola / [EMAIL PROTECTED] / [EMAIL PROTECTED] / [EMAIL PROTECTED]
