Noel L Yap writes:
> 
> I think the stickiness issue is separate.  If I "cvs up -r 1.1 -A file", I
> expect my current revision to be 1.1 and not be sticky.  This is not what
> happens; although the working copy does become 1.1, it is still sticky.

I think your expectation is wrong.  -A says to remove any sticky tag or
date that's currently on the file *before* doing the update, -r says
which version to update to.  So, -A happens first and any existing
stickyness gets removed, then the update happens and you get a new
sticky.

> It seems you've been more thorough than I have.  Looking at it another way, "cvs
> up -C file"  should be equivalent to "cvs up -p -r <base-rev> file >file".  If
> other flags (eg "-j") were specified, the command should be equivalent to "cvs
> up -p -r <base-rev> file >file; cvs up <other-flags> file".

That's the parallelism I was looking for.  I agree completely.

-Larry Jones

Geez, I gotta have a REASON for everything? -- Calvin

Reply via email to