cvs export removes editors entries
Hi, I have just discovered what may be a bug in cvs, but could not find any reference to it in any discussion groups or web. OS: SuSe Linux 8.0 cvs version: 1.11.1p1 on cvs server 1.11.1p1 on client1 1.11.6 on client2 I have some files checked out (with cvs admin -l locking), which are correctly listed by 'cvs editors'. The 'CVS/fileattr' file in the repository contains a '_editors' entry: FPage.class _watchers=stefancommit,franktedit+tunedit+tcommit;_editors=fra nkWed Sep 17 10:14:57 2003 GMT+dale+/w/intranet.makalumedia.com/dev/frank cvs -tw export -N -rMM_INTRANET_1_1 -d cvs-test . There are no warning/errors reported during the export, trace for the file is: S- checkout (/home/intranet/cvs-intranet-master/source/PageClasses/Page.class,v , 1.1, , (function)) S- server_register(Page.class, 1.1, , , MM_INTRANET_1_1, , ) S- Register(Page.class, 1.1, , , MM_INTRANET_1_1 ) - rename(.new.Page.clas,Page.class) After the export, the _editors ( watch) entry for the checkout in CVS/fileattr have disappeared, and subsequently a 'cvs editors' on the client does not list the checked out files: FPage.class _watchers=stefancommit The last checked in revs of the files correctly appear in the exported dir. Is this a bug? Perhaps there is a workaround? Any tips are welcome, regards, Stefan Ronsiek -- MAKALUMEDIA INTERNET ENGINEERING SERVICES GMBH [EMAIL PROTECTED] | http://www.makalumedia.com/ Robert-Bosch Strasse 7, 64293 Darmstadt, Germany Tel: +49 6151 872-4601, Fax: +49 6151 872 4619 ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
cvs export removes editors entries
Hi, I have just discovered what may be a bug in cvs, but could not find any reference to it in any discussion groups or web. OS: SuSe Linux 8.0 cvs version: 1.11.1p1 on cvs server 1.11.1p1 on client1 1.11.6 on client2 I have some files checked out (with cvs admin -l locking), which are correctly listed by 'cvs editors'. The 'CVS/fileattr' file in the repository contains a '_editors' entry: FPage.class _watchers=stefancommit,franktedit+tunedit+tcommit;_editors=fra nkWed Sep 17 10:14:57 2003 GMT+dale+/w/intranet.makalumedia.com/dev/frank cvs -tw export -N -rMM_INTRANET_1_1 -d cvs-test . There are no warning/errors reported during the export, trace for the file is: S- checkout (/home/intranet/cvs-intranet-master/source/PageClasses/Page.class,v , 1.1, , (function)) S- server_register(Page.class, 1.1, , , MM_INTRANET_1_1, , ) S- Register(Page.class, 1.1, , , MM_INTRANET_1_1 ) - rename(.new.Page.clas,Page.class) After the export, the _editors ( watch) entry for the checkout in CVS/fileattr have disappeared, and subsequently a 'cvs editors' on the client does not list the checked out files: FPage.class _watchers=stefancommit The last checked in revs of the files correctly appear in the exported dir. Is this a bug? Perhaps there is a workaround? Any tips are welcome, regards, Stefan Ronsiek -- MAKALUMEDIA INTERNET ENGINEERING SERVICES GMBH [EMAIL PROTECTED] | http://www.makalumedia.com/ Robert-Bosch Strasse 7, 64293 Darmstadt, Germany Tel: +49 6151 872-4601, Fax: +49 6151 872 4619 ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
Re: diff of multiple files between old versions
On Wed, Sep 17, 2003 at 10:37:35AM -0700, Steve deRosier wrote: So, when I know the two dates that I need to know, how do I find out what changed between them (keep in mind that I don't want to do a cvs diff on each and every file by hand, the directory structure the cvs gives me is large and convoluted)? You should be able to simply do: cvs -z3 diff -D 2003-01-15 -D 2003-01-17 . CVS will recursively diff the whole tree. Of course, if you *do* want to diff just some specific files, you can name them on the command line. What I'm currently doing is checking out dated versions in different directories and compiling and testing: mkdir cvs011503 cd cvs011503 cvs -z3 co -P -D 2003-01-15 . Then again, since you already have both versions checked out, with GNU diff you can do: diff -r cvs011503 cvs011703 (Some other diff's work recursively too, but some don't, and some sort-of-work. GNU diff I trust. In fact, I prefer it even over cvs diff for getting an overview of how a large tree changed, since it gives you the complete picture on one output stream -- cvs diff puts differences on stdout, but reports adds and deletes on stderr, and in a less-clear form at that.) -- | | /\ |-_|/ Eric Siegerman, Toronto, Ont.[EMAIL PROTECTED] | | / When I came back around from the dark side, there in front of me would be the landing area where the crew was, and the Earth, all in the view of my window. I couldn't help but think that there in front of me was all of humanity, except me. - Michael Collins, Apollo 11 Command Module Pilot ___ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs