Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
"cvs -nq up" has been the time-honored way of determining which files are changed in cvs. I'm surprised that Tony desupported it. The lucky coincidence is that it still works for now, and is much easier to use with regex's and other commands. Is "cvs -q stat -qq" everyone's preferred way to look at the change set now? There isn't a single google hit on that command. This is such a fundamental thing that everyone needs to do; there should be some simple, well-documented procedure. One other problem with that command is that it misses DLLs, EXEs, etc. Update at least supports -I! so you can see these files. I have no idea why they don't appear with the "?" in either command, but it's pretty annoying. If there is a loose DLL in my source tree, I really want to know about it. chuck [c:\testcvs]cvs -q stat -qq ? nt.x File: no file cvs-command.html Status: Locally Removed /xxxx.1 Locally Added [c:\testcvs]cvs -nq up -I! ? CVS ? nt.dll ? nt.x R cvs-command.html A xxxx.1 Gerhard Fiedler wrote: > Chuck Kirschman wrote: > > >>"cvs -nq up" is what i use to find all locally modified. Occasionally I >> use it with a regex like >> >>cvs -nq up | findstr /ir /c:"^[MARC]" >> >>depending on what I am doing. > > > According to Tony (and the manual), -n is not supported for update. Try > > cvs -q stat -qq > > The first "q" suppresses the "Examining <dir>" lines, the second reduces > the stat output to a single line, and the third suppresses the stat output > for up-to-date files. > > Gerhard