I've been a casual CVS user for a couple of years now, and I'm confused by this behaviour. I've looked in FAQs, list archives, google, and a CVS book and can't find a mention of this behaviour, and it seems very unexpected. I hope this isn't a FAQ.
If I have a remote CVS repository, "cvs diff" will indicate files that I've added to my local checked out copy, with "? filename". With a local repository, "cvs diff" does not indicate added files. An example, using the same repository. The remote behaviour: % setenv CVSROOT :ext:jsellens@localhost:/home/jsellens/CVSHOME % cvs co testproj % cd testproj % touch burp % cvs diff ? burp cvs server: Diffing . And locally: % setenv CVSROOT :local:/home/jsellens/CVSHOME % cvs co testproj % cd testproj % touch barf % cvs diff cvs diff: Diffing . Note that using a remote repository, "cvs diff" indicated the added file, while the local repository case didn't. This cvs command claims to be Concurrent Versions System (CVS) 1.11.1p1-FreeBSD (client/server) My question: Is this the expected behaviour? Is there a way to cause the same behaviour with a local repository? Thanks very much John [EMAIL PROTECTED] _______________________________________________ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs