Re: can't ./configure

2000-06-19 Thread Mark Harrison

 [chris@chris cvs]$ ./configure 
 bash: ./configure: No such file or directory

Look at the first line of the file, the one that usually
says something like

#!/bin/sh

You get the "No such file or directory" message if the file
on the first line is missing or over 30 characters.

HTH,
Mark.

--
Mark Harrison  AsiaInfo Holding, Inc.
[EMAIL PROTECTED]Beijing/Santa Clara




Re: Files created on Branch

2000-06-19 Thread Kevin C. Castner

1.10.8 is running on both server and client in pserver mode

On Fri, 16 Jun 2000, Eric Siegerman wrote:

 Which version of CVS?  I just tried this using 1.10.8 and it
 worked fine.
 
 On Thu, Jun 15, 2000 at 01:58:39PM -0400, Kevin C. Castner wrote:
  I have files that were created on a branch
  
  (Create the file)
  cvs co -r branch_name doc
  cd doc
  touch index.htm
  cvs add index.htm
  cvs commit index.htm
  
  Now I try to merge the file back to the main trunk.
  
  cd ..
  rm -rf doc
  cvs co doc
  cd doc
  cvs update -j branch_name
  cvs commit index.htm
  
  
  CVS then gives me the following error:
  
  cvs server: cannot add file `index.htm' when RCS file 
`/export/home/cvs/netops/doc/index.htm,v' already exists
  cvs [server aborted]: correct above errors first!
  
 --
 
 |  | /\
 |-_|/ Eric Siegerman, Toronto, Ont.[EMAIL PROTECTED]
 |  |  /
 [Microsoft's] www.hotmail.com is running Apache/1.3.6 (Unix) ... on FreeBSD 
   - Netcraft's "What's that site running?" service, 12-Jun-2000
 




Re: Files created on Branch

2000-06-19 Thread Shane Turner

We are using 1.10.8 in local mode and via rsh.

Shane

Eric Siegerman wrote:

 Which version of CVS?  I just tried this using 1.10.8 and it
 worked fine.




Re: .trunk patch refinement

2000-06-19 Thread Stephen Cameron


Well, I see one problem with my patch already:

--- Stephen Cameron [EMAIL PROTECTED] wrote:

This part, from cvs.texinfo:
+ 
+ CAUTION: the special tag `HEAD' is interpreted by
+ the `cvs diff' command in a different way than it
+ is interpreted by any other cvs command.  `cvs diff'
+ takes `-r HEAD' to mean the following, as nearly as
+ I can tell:
+ 
+ For `cvs diff', `HEAD' means the most recent revision
+ on the `current branch' (taking into account whatever
+ sticky tags are active in your working directory) unless
+ the particular file being diffed is not present on the
+ branch, in which case the head revision of the trunk is
+ taken.  It is evident that there are at least some cases
+ for which this definition fails, that is, the wrong 
+ revision may be found by `cvs diff' when used in combination
+ with `-r HEAD'.  You may wish to use `.trunk' rather than
+ `HEAD'.  The `.trunk' tag acts as a branch tag name for the
+ trunk.
+ 

is not correct nor consistent with this part:
  /*
!  * Special tags. 
!  * -rHEAD refers to the tip revision on the trunk, _except_ for
!  *  "cvs diff".  "cvs diff" interprets -rHEAD to mean the tip
!  *  revision of the current branch, however, that behavior is 
!  *  broken, because if the file has not been branched, that is,
!  *  the revision on the branch is the same one that's on the trunk
!  *  then the tip revision of the trunk is reported.  Also, it's
!  *  not clear (to me) what happens in the instance of a sticky
!  *  non-branch tag what -rHEAD is supposed to mean.  So, -rHEAD
!  *  is probably a lost cause, unless you redefine what it means.
!  *

from cvs.h, which I think is more correct...

So I need to fix that.

-- steve







__
Do You Yahoo!?
Send instant messages with Yahoo! Messenger.
http://im.yahoo.com/




ANNOUNCE: CVS Manual Translation Project Release 0.3.4

2000-06-19 Thread Karl Heinz Marbaise


Begin3
Title:  CVSMTP
Version:0.3.4
Entered-date:   19Jun00
Description:CVS Manual Translation Project (CVSMTP)
Project to translate the CVS documentation
into german and other languages.
Coordination should be done by e-mailing
to the author.
A mailing list does exist for further
details take a look on the web-site.
Keywords:   documentation CVS german italian frensh portuguese
Author: [EMAIL PROTECTED] (Karl Heinz Marbaise)
[EMAIL PROTECTED] (Carsten Frewert)
[EMAIL PROTECTED] (Malimpensa Stefano)
[EMAIL PROTECTED] (Mark Soiseth)
[EMAIL PROTECTED] (Thomas Tschoepke Soares)
Maintained-by:  [EMAIL PROTECTED] (Karl Heinz Marbaise)
Primary-site:   http://www.fido.de/~kama/cvsmtp/cvsmtp.html
720kB ftp://ftp.fido.de/pub/cvs/cvsmtp-0.3.4.tar.gz
170kB ftp://ftp.fido.de/pub/cvs/cvsmtp-src-0.3.4.tar.gz
Alternate-site:
Original-site:
Platforms:
Copying-policy: GPL Version 2.0 or later (see CVS manual)
End


--
Jabba dabba dooohhh  e-mail: [EMAIL PROTECTED]
'til next mail.Internet: http://www.fido.de/~kama
  Karl Heinz 7:-)   Fidonet: 2:2452/110.18
  Voice: +49 241 962380




Subscribe

2000-06-19 Thread Gordon Stone

Please re subscribe me to the list.

Gordon Stone
Technical Author, Senior A/P
World Online UK
www.worldonline.co.uk
Tel. +44 (0)870 748 4436


 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
 Sent: 12 April 2000 13:56
 To: [EMAIL PROTECTED]
 Subject: Re: Unsubscribe


 32746 [EMAIL PROTECTED]
 [EMAIL PROTECTED]

 You have been removed from the list.

 If this wasn't your intention or you are having problems getting yourself
 unsubscribed, reply to this mail now (quoting it entirely (for diagnostic
 purposes), and of course adding any comments you see fit).

 Transcript of unsubscription request follows:
 --
 From [EMAIL PROTECTED]  Wed Apr 12 08:55:52 2000
 Received: from telinco.net (internal.mail.telinco.net [212.1.128.4])
  by mescaline.gnu.org (8.9.1a/8.9.1) with ESMTP id IAA27614
  for [EMAIL PROTECTED]; Wed, 12 Apr 2000 08:55:50 -0400
 Received: from pilchards.telinco.net ([212.1.128.253] helo=DTUKNGORDONST)
  by telinco.net with smtp (Exim 3.02 #1)
  id 12fMgI-000D0G-00
  for [EMAIL PROTECTED]; Wed, 12 Apr 2000 13:55:42 +0100
 From: "Gordon Stone" [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Subject: Unsubscribe
 Date: Wed, 12 Apr 2000 13:49:56 +0100
 Message-ID: [EMAIL PROTECTED]
 MIME-Version: 1.0
 Content-Type: text/plain;
  charset="iso-8859-1"
 Content-Transfer-Encoding: 7bit
 X-Priority: 3 (Normal)
 X-MSMail-Priority: Normal
 X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
 Importance: Normal
 
 
  I hope this is the correct way to unsubscribe (only temporary
 over Easter
 period)
 







RE: .trunk patch refinement

2000-06-19 Thread Cameron, Steve

Greg Woods wrote:
 [ On Saturday, June 17, 2000 at 21:41:49 (-0700), Stephen Cameron wrote: ]
  Subject: ".trunk" patch refinement
 
  Ok, here's a refinement of my ".trunk' patch that gives
  the trunk a branch-tag name, just like other branches
  (from the user's perspective, the implementation is rather
  different.)
 
 OK, so exactly how is this different from "-r1"?  Seems like it's the
 same thing to me, which means it's an awful waste of coding effort, not
 to mention the extra typing necessary to use it...  ;-)
[smc]  

".trunk" has the possibility of handling the case where
sombody has done "cvs commit -r2 foo", (though I haven't
tested that case.)

We've had this conversation before, actually, here's part
of what we wrote:, (thanks deja.com)
 Greg Woods wrote:
 [...: ]
  It makes me wonder though if a magic pseudo-tag could even be
  implemented right in the case of bumped release numbers without
jumping
  through a whole lot of hoops.  I can't at the moment think of a
way to
  inidicate to RCS that the top of the trunk should be always used
without
  getting the "default branch" stuff involved and messing with
that
  doesn't work well with CVS either since it's effectively
reserved for
  internal use only.
 [smc]  Yeah I think implementing what I want would 
 be pretty hard...  But, the changes might be at least 
 localized to the RCS code, excepting any changes 
 needed to handle a  tag name that begins with a dot, 
 (i.e. ".trunk" or something as mentioned in the docs.  

And then I went on to explain that I was "bullheaded
enough" to want ".trunk" even though I didn't _need_ it. :-)

-- steve





Re: can't ./configure

2000-06-19 Thread Larry Jones

Chris Carbaugh writes:
 
 I've downloaded the source via that 'nifty' (yea right) java
 app cyclic has up now.

That ``nifty'' Java app doesn't seem to work at all for me.  If you
continue to have problems, you might want to try going to the CVS
download site (ftp://ftp.cvshome.org/pub/) and downloading the
traditional gzipped tar file.

-Larry Jones

Even if lives DID hang in the balance, it would depend on whose they were.
-- Calvin




RE: .trunk patch refinement

2000-06-19 Thread Cameron, Steve


I wrote:
 Greg Woods wrote:
 [...] 
   OK, so exactly how is this  [my .trunk patch] different from "-r1"?
 Seems like it's the
   same thing to me, which means it's an awful waste of coding effort,
 not
   to mention the extra typing necessary to use it...  ;-)
   [smc]  
 
   ".trunk" has the possibility of handling the case where
   sombody has done "cvs commit -r2 foo",   (though I haven't
   tested that case.)
 
[smc]  I just tried it.

echo x  x
cvs add x
cvs commit -m x x
cvs tag one x
echo 2  x
cvs commit -r 2.1 -m x x
cvs diff -r one -r1 x
(no output, that is, the diffs between rev 1.1 and rev 1.1 )
cvs diff -r one -r.trunk x
(you get the diffs between rev 1.1 and rev 2.1)

I'll be adding such a case to sanity.sh in my patch later.

(Does this justify the effort?  who am I to say?)

-- steve




[ANN] WinCvs 1.1b14 is out

2000-06-19 Thread Alexandre Parenteau

http://devnet.3d.com/cvsweb/cvsweb.cgi/cvsgui/ChangeLog
http://www.wincvs.org/download.html




RE: .trunk patch refinement

2000-06-19 Thread Rex_Jolliff








Mike Little [EMAIL PROTECTED] on 06/19/2000 09:12:42 AM

To:   "'[EMAIL PROTECTED]'" [EMAIL PROTECTED], "'[EMAIL PROTECTED]'"
  [EMAIL PROTECTED]
cc:(bcc: Rex Jolliff/YM/RWDOE)

Subject:  RE: ".trunk" patch refinement




 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]

 [...] OK, so exactly how is this different from "-r1"?


Would '-r1' work if some previous cvs admin had updated vast numbers of the
trunk revisions to 3.x (presumably when version 3.0 of the product was
released)?


I would just like to point out that trying to use CVS revision
numbers as module or system version numbers is a bad, bad thing
to do.  This cannot be reiterated enough, and I realize that you
did not suggest doing it Mike, but some people might get the
mistaken impression that this use of revision numbers is not
the mistake that it is.

Rex.






RE: .trunk patch refinement

2000-06-19 Thread Cameron, Steve

Greg Woods wrote:
 [ On Monday, June 19, 2000 at 17:12:42 (+0100), Mike Little wrote: ]
  Subject: RE: ".trunk" patch refinement
 
  Would '-r1' work if some previous cvs admin had updated vast numbers of
 the 
  trunk revisions to 3.x (presumably when version 3.0 of the product was
  released)?
 
 I don't know for sure -- I never tried it.
 
 However people should *not* ever be doing such silly things -- there are
 more corner cases than just this one whre they can get into trouble!
 
 (Yes, the manual gives instructions on how to do this -- it should not.)
[smc]  Other than perhaps to say, "don't do that."

However, just because you shouldn't doesn't mean 
nobody will, if only out of ignorance, or by a typing 
accident, and pretty much anyone with commit 
access may do this, and once it's done, then what?  
Manually edit the RCS files to fix it?  Abandon the
repository in frustration and refuse to work with such
idiots?  This latter is more or less what you propose 
CVS should (continue to) do ;-) at least in the area of
having a way to refer to the trunk other than a fresh
checkout.

There are at least a couple ways this can happen, one 
is "cvs commit -r" and another is copying in RCS files from
someplace else.  (The latter is the world I come from, so
I've got lots of RCS files with weird revision numbers.)

Sure, you may certainly say, "sorry, too bad, go away", 
but that's not what _I'm_ going to say.  I will however concede
that this ".trunk" feature is for me only a "nice-to-have" and
not a "need-to-have", I've lived without it for 3 years now,
and others have dealt with its absence for considerably
longer than that.

And as it happens our current development process 
involves committing to the trunk only rarely, when a branch 
is merged to the trunk.  It's just something that's always
bugged me that HEAD was so weirdly implemented 
and this "-r1" isn't obvious to anyone and only works by 
a quirk of RCS and then only under a limited set of 
circumstances, and when it doesn't work, it doesn't
TELL you that it's not working so you easily might
fail to notice that you'd generated the wrong diffs or 
whatever.  (or the other probably more correct 
interpretation, -r1 works perfectly, if that's not 
what you wanted, well, sorry..)

I would be interested in knowing about any other
"corner cases" I might run into with my mal-formed
repository that you might be aware of. 

-- steve





RE: .trunk patch refinement

2000-06-19 Thread Stephen Rasku


 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]

 [...] OK, so exactly how is this different from "-r1"?


Would '-r1' work if some previous cvs admin had updated vast numbers 
of the
trunk revisions to 3.x (presumably when version 3.0 of the product 
was
released)?


I would just like to point out that trying to use CVS revision
numbers as module or system version numbers is a bad, bad thing
to do.  This cannot be reiterated enough, and I realize that you
did not suggest doing it Mike, but some people might get the
mistaken impression that this use of revision numbers is not
the mistake that it is.


What I don't understand is:  If something is bad, why is it allowed.  
If using this feature is dangerous, then it should be removed from 
CVS.

-- 
Stephen Rasku   E-mail: [EMAIL PROTECTED]
Senior Software EngineerPhone:  (604) 872-6676
TGI TechnologiesWeb:http://www.tgivan.com/




Re: [ANN] WinCvs 1.1b14 is out

2000-06-19 Thread Mark Derricutt

On Mon, 19 Jun 2000, Alexandre Parenteau wrote:

 http://devnet.3d.com/cvsweb/cvsweb.cgi/cvsgui/ChangeLog
 http://www.wincvs.org/download.html

Whilst not actually on the webpage yet, the file is there at
http://www.wincvs.org/WinCvs11b14.zip

Mark

-- 
Inspired by the taste of horror, proud to be insane forever
Let out the killer in me! (c) Dismal Euphony
Now Playing: no audio cd present




Re: .trunk patch refinement

2000-06-19 Thread Greg A. Woods

[ On Monday, June 19, 2000 at 17:13:10 (-0500), David Thornley wrote: ]
 Subject: Re: ".trunk" patch refinement

 Since it's a very natural thing to do, lots of people have done
 it.  It's easy (and correct) to say they should not have done
 that, but the important fact is that it has been done.

However the important thing now is to continue to deprecate that
practice.  That includes removing the instructions for doing it from the
manual (and replacing them with dire warnings against doing it), and
most definitely not adding new code that's expressly designed to handle
only one of the corner cases that this sillyness introduces.

(If someone found some way to clean up *all* of the corner cases, and if
they could justify the effort this would take even in the face of the
design goal of using symbolic tags to identify such things, then that
might be a somewhat different matter)

 Mike Little referred to "some previous cvs admin", and this is
 precisely what happened in my case.  Some previous CVS admin
 put some of the rev numbers to 2.x, and there's no way I can put
 them back to 1.x.  This has doubtless happened to many admins;
 either they inherited such a repository, or they created the problem
 themselves while not knowing better.

It may be possible to renumber the trunk back to "normal", especially if
there aren't too many branches in your repository

 Either way, any technique that assumes that all main trunk development
 is on rev numbers 1.* is useless to me, and probably to quite a few
 people.

You can also leap-frog into a new repository starting fresh with "1.1"
at some major milestone in your project.  The actual amounts of use of
history information is usually far lower than people surmise without
measurements and indeed is extremely low if you only examine events
where users back past a major milestone.  You don't have to 100% cut
them off from the old history either -- just keep it in a read-only
repository for easy local access and then occasionally audit to see how
often it's accessed before you retire it for good.

-- 
Greg A. Woods

+1 416 218-0098  VE3TCP  [EMAIL PROTECTED]  robohack!woods
Planix, Inc. [EMAIL PROTECTED]; Secrets of the Weird [EMAIL PROTECTED]




Re: .trunk patch refinement

2000-06-19 Thread Russ Allbery

David Thornley [EMAIL PROTECTED] writes:

 Either way, any technique that assumes that all main trunk development
 is on rev numbers 1.* is useless to me, and probably to quite a few
 people.

And it's quite possible to get into that state without any misuse of CVS
at any point.  It's worth remembering that a lot of us are using CVS
repositories formed from imported RCS files, and using different rev
numbers with RCS is extremely common.

-- 
Russ Allbery ([EMAIL PROTECTED]) http://www.eyrie.org/~eagle/




Re: .trunk patch refinement

2000-06-19 Thread Eric Siegerman

I'm well aware that bumping trunk revisions to 2.x or greater is
pretty useless, and that tags are the right way to go, especially
since after you do it, newly-added files will still get 1.x
revisions.  However...

On Mon, Jun 19, 2000 at 05:01:45PM -0400, Greg A. Woods wrote:
 However people should *not* ever be doing such silly things -- there are
 more corner cases than just this one whre they can get into trouble!

... I wasn't aware that it's actively dangerous, as Greg seems to
be saying.  If so, is there any reason to keep it?  Why not just
make commit's -r option go away?

 [ On Monday, June 19, 2000 at 17:12:42 (+0100), Mike Little wrote: ]
  Would '-r1' work if some previous cvs admin had updated vast numbers of the 
  trunk revisions to 3.x (presumably when version 3.0 of the product was
  released)?

"say -r1 when you mean latest-on-trunk" is a kludge, to work
around the lack of ".trunk".  That it fails on trunk revision 2.x
isn't a corner case in CVS; it's a limitation of the kludge.

The man's offering to obviate this kludge with a correct
solution; what's all the grumbling about?

--

|  | /\
|-_|/ Eric Siegerman, Toronto, Ont.[EMAIL PROTECTED]
|  |  /
[Microsoft's] www.hotmail.com is running Apache/1.3.6 (Unix) ... on FreeBSD 
- Netcraft's "What's that site running?" service, 12-Jun-2000




RE: .trunk patch refinement

2000-06-19 Thread Greg A. Woods

[ On Monday, June 19, 2000 at 17:12:42 (+0100), Mike Little wrote: ]
 Subject: RE: ".trunk" patch refinement

 Would '-r1' work if some previous cvs admin had updated vast numbers of the 
 trunk revisions to 3.x (presumably when version 3.0 of the product was
 released)?

I don't know for sure -- I never tried it.

However people should *not* ever be doing such silly things -- there are
more corner cases than just this one whre they can get into trouble!

(Yes, the manual gives instructions on how to do this -- it should not.)

-- 
Greg A. Woods

+1 416 218-0098  VE3TCP  [EMAIL PROTECTED]  robohack!woods
Planix, Inc. [EMAIL PROTECTED]; Secrets of the Weird [EMAIL PROTECTED]




RE: .trunk patch refinement

2000-06-19 Thread Mike Little

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
 Sent: Monday, June 19, 2000 3:48 PM
 To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
 Subject: Re: ".trunk" patch refinement
 
 [ On Saturday, June 17, 2000 at 21:41:49 (-0700), Stephen 
 Cameron wrote: ]
  Subject: ".trunk" patch refinement
 
  Ok, here's a refinement of my ".trunk' patch that gives
  the trunk a branch-tag name, just like other branches
  (from the user's perspective, the implementation is rather
  different.)
 
 OK, so exactly how is this different from "-r1"?  Seems like it's the
 same thing to me, which means it's an awful waste of coding 
 effort, not
 to mention the extra typing necessary to use it...  ;-)
 

Would '-r1' work if some previous cvs admin had updated vast numbers of the 
trunk revisions to 3.x (presumably when version 3.0 of the product was
released)?

Mike

--
Mike Little
Share what you know. Learn what you don't.

ServicePOWER Business Solutions Ltd
home: [EMAIL PROTECTED]