[cvsnt] [BUG]
Max Khon
fjoe at samodelkin.net
Wed Nov 24 14:07:02 GMT 2004
Hi!
Description:
cvsnt looses files when modified files are present in both
current directory and sub-directories and commit is performed into
repository which is overridden using -d.
How to repeat:
Create two repositories. First is referenced below as $CVSROOT_A
and the second as $CVSROOT_B:
cvs -d $CVSROOT_A co foo
Suppose that there is a file foo/foo.c and a subdirectory with another
file in this module foo/bar/bar.c.
cd foo
<modify both foo.c and bar/bar.c>
cvs -d $CVSROOT_B commit
Both files will be shown as modified (that is correct).
Enter commit message, save and exit.
Only bar/bar.c will be committed (foo.c is missed).
This bug was present in stock cvs (at least in version 1.11.2).
This bug is not present in recent stock stable cvs version
(version 1.11.17 does not have it).
This bug is very annoying when local CVS repository mirror is used.
/fjoe
More information about the cvsnt
mailing list