cvs export removes editors entries

2003-09-17 Thread Stefan
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

2003-09-17 Thread Stefan


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

2003-09-17 Thread Eric Siegerman
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