[cvsnt] Several questions on cvs usage
Jan.Prochazka at brooks.com
Fri Jul 20 14:50:53 BST 2007
My 2c. To find out all changes in sandbox, we are using TortoiseCVS
command "CVS Commit" on the top of sandbox structure. It brings up
window with list of changed files. Doubleclick on filename starts
configured diff. application with local file and the repository one.
> -----Original Message-----
> From: cvsnt-bounces at cvsnt.org
> [mailto:cvsnt-bounces at cvsnt.org] On Behalf Of Chuck Kirschman
> Sent: Thursday, July 19, 2007 17:15
> To: cvsnt at cvsnt.org
> Subject: Re: [cvsnt] Several questions on cvs usage
> "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.
> [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
> cvsnt mailing list
> cvsnt at cvsnt.org
> This email has been scanned by the MessageLabs Email Security System.
This email message, including any attachments, may contain confidential and proprietary information for the sole use of the intended recipient. If you are not the intended recipient, you are hereby notified that any use, copying or dissemination of this message is strictly prohibited. If you received this message in error, please notify Brooks Automation, Inc. immediately by reply email or by calling Brooks US Headquarters at +1 978-262-2400. Then delete this message from your system, without making any copy or distribution. Thank you.
More information about the cvsnt