Hi,
since cvs 1.10 there is a bug with the cvs commit -r .... command.
It does not work recursively.
How-To-Repeat:
mkdir cvstest
mkdir cvstest/subdir1
mkdir cvstest/subdir2
touch cvstest/subdir1/file1
touch cvstest/subdir2/file2
cd cvstest
cvs import -m "just a test" cvstest avendor atag
cd ..
rm -rf cvstest
cvs co cvstest
cd cvstest
cvs commit -m "want a higher revision for all files" -r 2.0
==> only file1 gets higher revision not file2 !!!!!!
Fix:
Inset at line 52 in repos.c following lines:
> diff -e repos.c.orig repos.c.patched
52a
if ( fpin == NULL )
{
free( tmp );
tmp = xstrdup (CVSADM_REP);
fpin = CVS_FOPEN (tmp, "r");
}
Thanks,
Martin
--
Martin Stockinger, Dipl.-Inform. (FH) [EMAIL PROTECTED]
Bayerwald Fenster + Haust�ren
Gewerbepark 7 Tel.: +49 - 8504 / 400 - 192
D-94154 Neukirchen vorm Wald Fax : +49 - 89 / 2443 - 22968
_______________________________________________
Bug-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-cvs