[cvsnt] [BUG]

Max Khon fjoe at samodelkin.net
Wed Nov 24 14:07:02 GMT 2004


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.


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
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook