>Submitter-Id: net
>Originator: Richard Earnshaw
>Organization:
net
>Confidential: no
>Synopsis: File added to branch can exist before creation date
>Severity: non-critical
>Priority: medium
>Category: cvs
>Class: sw-bug
>Release: cvs-1.11
>Environment:
System: NetBSD shark1 1.5ZA NetBSD 1.5ZA (SHARK) #91: Fri Feb 8 14:24:26 GMT 2002
rearnsha@shark1:/usr/src/sys/arch/arm32/compile/SHARK arm32
Unknown version of remote server
>Description:
This was noticed while trying to add a file on a remote CVS server
(sorry, don't know what version it is running).
Assume we have a project which is developing down the trunk, and then
on, say, 1/1/02 a branch 'foo' is created.
Now on 2/2/02 we add the file 'bar' on the trunk. This file will exist
only on the trunk.
Then on 3/3/02 we add a file bar on branch 'foo'.
If we try to check out branch foo for a date between 2/2/02 and 3/3/02
the trunk version of 'bar' will be retrieved.
>How-To-Repeat:
See above description
>Fix:
When file is added to the branch when that branch didn't exist on that
file before, a dead file should be added first with the same date and
time as the file it is 'branching' from.
_______________________________________________
Bug-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-cvs