In other words, if you EVER did the following, using cygwin's cvs:
cvs init
then you need to follow the instructions below. Otherwise, party on.
-- Chuck
Charles Wilson wrote:
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!! WARNING WARNING WARNING WARNING !!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
There has been a CHANGE in the on-disk format of gdbm database files, due to the cygwin-1.3.22--cygwin-1.5.x 32bit--64bit transition. This affects all programs which use gdbm -- including cvs. You MUST update your on-disk databases immediately after updating to
cvs-1.11.6-3 libgdbm4-1.8.3-7
To do this, use the 'convert-gdbm' script included in the gdbm-1.8.3-7 and newer packages:
today=`date +%Y%m%d` cd ${CVSROOT}/CVSROOT cp modules.db modules.db.${today} cp val-tags.db val-tags.db.${today} convert-gdbm modules.db convert-gdbm val-tags.db
(If you have been using the test versions of gdbm and cvs, and have already updated your databases, there is no need to do so again)
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!! WARNING WARNING WARNING WARNING !!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
