You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by David Summers da...@summersoft.fay.ar.us on 2003/01/21 23:21:38 UTC

CVS2SVN (RCS FILE) question

I'm currently playing with converting a several year old actively 
maintained CVS project of about 2 Gig worth of binary and source files 
over to Subversion using cvs2svn.

Everything works great except one some files there is a user of
FirstName LastName (note the space).  the RCSPARSE routine doesn't seem 
to like this.  Is this an illegal user name (We've been using CVSWIN) or 
should RCSPARSE be fixed to allow a wider range of user names?

   Thanks.

-- 
David Wayne Summers          Linux: Because reboots are for hardware upgrades!
david@summersoft.fay.ar.us   PGP Key: http://summersoft.fay.ar.us/~david/pgp.txt
PGP Key fingerprint =  C0 E0 4F 50 DD A9 B6 2B  60 A1 31 7E D2 28 6D A8 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: CVS2SVN (RCS FILE) question

Posted by David Summers da...@summersoft.fay.ar.us.
On Wed, 22 Jan 2003, Greg Stein wrote:

  Everything works great except one some files there is a user of
  FirstName LastName (note the space).  the RCSPARSE routine doesn't seem
 
 With or without the quotes?

Without the quotes.
 
  to like this.  Is this an illegal user name (We've been using CVSWIN) or 
  should RCSPARSE be fixed to allow a wider range of user names?
 
 $ man rcsfile
 ...
        However, white space cannot appear within an id,
        num, or sym, and an RCS file must end with a newline.
 ...
        delta     ::=  num
                       date       num;
                       author     id;
 ...
 
 So yes, that is an illegal username, as far as RCS is concerned. I don't
 know how it could get in there. Any ideas?
 

We're using WinCVS 1.2 on Windows NT, Windows 2000, and Windows XP using 
a mounted partition from the (used to be) NT server (now we are on 
Windows 2000 Server).

Most of the user names are single names but one person has a login of 
FirstName LastName (without the quotes) and cvs2svn barfed on that.

I'm going to try to get him to fix that but it is already in the CVS/RCS 
files from a couple of years ago.

We might have been using a ALPHA or BETA version of WinCVS at that time, 
I'm not sure.

   Thanks! 

-- 
David Wayne Summers          Linux: Because reboots are for hardware upgrades!
david@summersoft.fay.ar.us   PGP Key: http://summersoft.fay.ar.us/~david/pgp.txt
PGP Key fingerprint =  C0 E0 4F 50 DD A9 B6 2B  60 A1 31 7E D2 28 6D A8 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: CVS2SVN (RCS FILE) question

Posted by Greg Stein gs...@lyra.org.
On Tue, Jan 21, 2003 at 05:21:38PM -0600, David Summers wrote:
 
 I'm currently playing with converting a several year old actively 
 maintained CVS project of about 2 Gig worth of binary and source files 
 over to Subversion using cvs2svn.
 
 Everything works great except one some files there is a user of
 FirstName LastName (note the space).  the RCSPARSE routine doesn't seem

With or without the quotes?

 to like this.  Is this an illegal user name (We've been using CVSWIN) or 
 should RCSPARSE be fixed to allow a wider range of user names?

$ man rcsfile
...
       However, white space cannot appear within an id,
       num, or sym, and an RCS file must end with a newline.
...
       delta     ::=  num
                      date       num;
                      author     id;
...

So yes, that is an illegal username, as far as RCS is concerned. I don't
know how it could get in there. Any ideas?

The RCS syntax would allow us to unambiguously parse for that (parse
multiple ids up to the semiclon, then join them), but I'm hesitant to do so.

Knowing how it got there is a good lead on determining what to do. Will it
be more and more common to see that?

Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org