Re: pvcs2cvs

2004-11-11 Thread Derek Robert Price
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Mark D. Baushke wrote:

> Marian Romascanu <[EMAIL PROTECTED]> writes:
>
> >I am currently trying to undertake a repository conversion from
> PVCS 5.2
> >to CVS and I am looking in vain for the pvcs2cvs.pl script, that I am
> >not able to find anywhere. The links to the script, that appear in
> >http://lists.gnu.org/archive/html/info-cvs/, seem all to be broken
> and I
> >would need and appreciate anyone's help for finding it and its
> >documentation..
> >Here is where I looked:
> >http://www.scm-professionals.com : not working
> >http://pages.prodigy.net/dlmart/scm/id19.htm : not working
>
>
> Here is one message about the script:
>   http://lists.gnu.org/archive/html/info-cvs/2000-11/msg00188.html
>
> There is still a copy here:
>   https://www.cvshome.org/cyclic/cvs/dev-pvcs_to_rcs.pl
>
> Or, you could try using the web.archive.org version...
>
>  
>
http://web.archive.org/web/20031015202851/http://pages.prodigy.net/dlmart/pvcs2cvs.pl
>
> as that URL seems to work for me.


The most recent version of my pvcs2rcs.pl script is distributed with
CVS in the contrib directory.  After it runs all you need to do is
move the generated RCS file into a CVS repository.

I checked at least one of the other links you were sent in response to
this question and it looks like a derivative of one pvcs2rcs.pl, but
possibly one of the early versions.  I've fixed quite a few bugs in
pvcs2rcs.pl over the last few years and I know it works pretty well.

Cheers,

Derek
- --
*8^)

Email: [EMAIL PROTECTED]

Get CVS support at !
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFBk+9mLD1OTBfyMaQRAjtgAJ9LyJeFn1vNzDYZEYSyZiPWGuL1SQCgpN2p
3kfHE3LaeZ6OzBB9ARbSF74=
=90Y9
-END PGP SIGNATURE-



___
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs


Re: pvcs2cvs

2004-10-21 Thread Lynn
>I am currently trying to undertake a repository conversion from PVCS 5.2
> to CVS and I am looking in vain for the pvcs2cvs.pl script, that I am
> not able to find anywhere. The links to the script, that appear in
> http://lists.gnu.org/archive/html/info-cvs/, seem all to be broken and I
> would need and appreciate anyone's help for finding it and its
> documentation..
> Here is where I looked:
>http://www.scm-professionals.com : not working
>http://pages.prodigy.net/dlmart/scm/id19.htm : not working
>
> I was also wondering whether the pvcs2rcs.pl script (6 years old) would
> work with the compressed diff format that I see in the PVCS archive
> files that I have to convert.

We moved from PVCS 5.01 to CVS this last summer.

I got a summer intern to write a custom script in C# that extracted all of
the information from PVCS (revision by revision) and then created a new
file in CVS with all of the extracted information.

Thanks,
Lynn


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs


Re: pvcs2cvs

2004-10-15 Thread Mark D. Baushke
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Marian Romascanu <[EMAIL PROTECTED]> writes:

> I am currently trying to undertake a repository conversion from PVCS 5.2
> to CVS and I am looking in vain for the pvcs2cvs.pl script, that I am
> not able to find anywhere. The links to the script, that appear in
> http://lists.gnu.org/archive/html/info-cvs/, seem all to be broken and I
> would need and appreciate anyone's help for finding it and its
> documentation..
> Here is where I looked:
> http://www.scm-professionals.com : not working
> http://pages.prodigy.net/dlmart/scm/id19.htm : not working

Here is one message about the script:
  http://lists.gnu.org/archive/html/info-cvs/2000-11/msg00188.html

There is still a copy here:
  https://www.cvshome.org/cyclic/cvs/dev-pvcs_to_rcs.pl

Or, you could try using the web.archive.org version...

  http://web.archive.org/web/20031015202851/http://pages.prodigy.net/dlmart/pvcs2cvs.pl

as that URL seems to work for me.

> I was also wondering whether the pvcs2rcs.pl script (6 years old) would
> work with the compressed diff format that I see in the PVCS archive
> files that I have to convert.

I have no idea.

Good luck,
-- Mark
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQFBcIWR3x41pRYZE/gRAuNEAKDR8NteQ8N8f4HGNDvk4I38//+UWACfS0F/
hawr2lLxI8C7pCeelUaZues=
=cRID
-END PGP SIGNATURE-


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs


RE: PVCS2CVS

2003-03-26 Thread Zanabria, Moises
I found what the problem was ...
my environment was point to perl/bin, there is get function utility under
perl/bin/ but the script needs pvcs/nt/get utility instead.

BTW. You don't need Active Perl for Windows and CVSNT, RCS 5.7,  Perl
5.004_04 or higher for windows are enough, you can use CygWin or mksnt to
run the script.
Thanks for the help.


-Original Message-
From: Alexandre Augusto Drummond Barroso
[mailto:[EMAIL PROTECTED]
Sent: Tuesday, March 25, 2003 2:30 PM
To: Zanabria, Moises; [EMAIL PROTECTED]
Subject: RE: PVCS2CVS


I'm doing a big conversion from PVCS/Windows to CVSNT. The conversion script
only worked when I installed CygWin. But even though, you cannot use the
RCS, Perl and CVS installed with Cygwin. Use CVSNT, Active Perl for Windows
and the RCS for Windows instead.


> -Original Message-
> From: Zanabria, Moises [mailto:[EMAIL PROTECTED]
> Sent: Monday, March 24, 2003 7:42 PM
> To: '[EMAIL PROTECTED]'
> Subject: PVCS2CVS
> 
> 
> Hey Guys,
> I'm wondering if any of you had experience in conversion from 
>  PVCS to CVS
> on NT environment, I did a conversion on UNIX and it worked good.
> 
> but on NT,  I'm experimenting some kinds of problems with RCS 
> for NT, any
> help would be really appreciate.
> 
> Not sure but looks like rcs is looking for RCS/etehooks.h,v before
> etehooks.h_v is converted to etehooks.h,v
> 
> below is an example:
> /cygdrive/c/PVCS/NT/vcs
> /cygdrive/c/PVCS/NT/vlog
> /cygdrive/c/gnu_tools/bin/dos/rcs
> /cygdrive/c/gnu_tools/bin/dos/ci
> 
> Directory: j:/tac/ete/h/RCS
> vlog 'etehooks.h_v'
> PVCS Version Manager (vlog) v5.3.00 (Build 09) for Windows NT/80x86
> Copyright 1985-1997 INTERSOLV, Inc.  All rights reserved.
> Workfile is "etehooks.h"
> RCS Archive is "RCS/etehooks.h,v"
> Revision count is 23
> Version labels start at 25
> Description is "Initial Entry"
> Found revision: 1.16
> Checked in: "Mar 20 2003 21:43:14"
> Author: ""
> Got comment for 1.16
> comment string: Fix 373344
> 
> 
> 
> Original revision is 1.9.1.0
> Label "ETEGAPATCH01" is for revision 1.10.2.1
> get -Y -r1.0 'etehooks.h_v'
> Unknown option: Y
> Unknown option: r1.0
> Usage: get [-options] ...
> -muse method for the request (default is 'GET')
> -fmake request even if get believes method is illegal
> -b  Use the specified URL as base
> -t   Set timeout value
> -i  Set the If-Modified-Since header on the request
> -c  use this content-type for POST, PUT, CHECKIN
> -aUse text mode for content I/O
> -p  use this as a proxy
> -Pdon't load proxy settings from environment
> -Hsend this HTTP header (you can specify several)
> 
> -uDisplay method and URL before any response
> -UDisplay request headers (implies -u)
> -sDisplay response status code
> -SDisplay response status chain
> -eDisplay response headers
> -dDo not display content
> -oProcess HTML content in various ways
> 
> -vShow program version
> -hPrint this message
> 
> -xExtra debugging output
> rcs -x,v -i "etehooks.h"
> Can't call method "print" on an undefined value at 
> pvcs2cvs.pl line 866.
> etehooks.h,v: No such file or directory
> rcs:
> 
> 
> ___
> Info-cvs mailing list
> [EMAIL PROTECTED]
> http://mail.gnu.org/mailman/listinfo/info-cvs
> 


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs


RE: PVCS2CVS

2003-03-25 Thread Zanabria, Moises
Alexandre, Thanks for the quick answer, could you tell me which particular
version of Active Perl and RCS and also which version of pvcs2cvs.pl are you
using.
Thanks.
Moises.

-Original Message-
From: Alexandre Augusto Drummond Barroso
[mailto:[EMAIL PROTECTED]
Sent: Tuesday, March 25, 2003 2:30 PM
To: Zanabria, Moises; [EMAIL PROTECTED]
Subject: RE: PVCS2CVS


I'm doing a big conversion from PVCS/Windows to CVSNT. The conversion script
only worked when I installed CygWin. But even though, you cannot use the
RCS, Perl and CVS installed with Cygwin. Use CVSNT, Active Perl for Windows
and the RCS for Windows instead.


> -Original Message-
> From: Zanabria, Moises [mailto:[EMAIL PROTECTED]
> Sent: Monday, March 24, 2003 7:42 PM
> To: '[EMAIL PROTECTED]'
> Subject: PVCS2CVS
> 
> 
> Hey Guys,
> I'm wondering if any of you had experience in conversion from 
>  PVCS to CVS
> on NT environment, I did a conversion on UNIX and it worked good.
> 
> but on NT,  I'm experimenting some kinds of problems with RCS 
> for NT, any
> help would be really appreciate.
> 
> Not sure but looks like rcs is looking for RCS/etehooks.h,v before
> etehooks.h_v is converted to etehooks.h,v
> 
> below is an example:
> /cygdrive/c/PVCS/NT/vcs
> /cygdrive/c/PVCS/NT/vlog
> /cygdrive/c/gnu_tools/bin/dos/rcs
> /cygdrive/c/gnu_tools/bin/dos/ci
> 
> Directory: j:/tac/ete/h/RCS
> vlog 'etehooks.h_v'
> PVCS Version Manager (vlog) v5.3.00 (Build 09) for Windows NT/80x86
> Copyright 1985-1997 INTERSOLV, Inc.  All rights reserved.
> Workfile is "etehooks.h"
> RCS Archive is "RCS/etehooks.h,v"
> Revision count is 23
> Version labels start at 25
> Description is "Initial Entry"
> Found revision: 1.16
> Checked in: "Mar 20 2003 21:43:14"
> Author: ""
> Got comment for 1.16
> comment string: Fix 373344
> 
> 
> 
> Original revision is 1.9.1.0
> Label "ETEGAPATCH01" is for revision 1.10.2.1
> get -Y -r1.0 'etehooks.h_v'
> Unknown option: Y
> Unknown option: r1.0
> Usage: get [-options] ...
> -muse method for the request (default is 'GET')
> -fmake request even if get believes method is illegal
> -b  Use the specified URL as base
> -t   Set timeout value
> -i  Set the If-Modified-Since header on the request
> -c  use this content-type for POST, PUT, CHECKIN
> -aUse text mode for content I/O
> -p  use this as a proxy
> -Pdon't load proxy settings from environment
> -Hsend this HTTP header (you can specify several)
> 
> -uDisplay method and URL before any response
> -UDisplay request headers (implies -u)
> -sDisplay response status code
> -SDisplay response status chain
> -eDisplay response headers
> -dDo not display content
> -oProcess HTML content in various ways
> 
> -vShow program version
> -hPrint this message
> 
> -xExtra debugging output
> rcs -x,v -i "etehooks.h"
> Can't call method "print" on an undefined value at 
> pvcs2cvs.pl line 866.
> etehooks.h,v: No such file or directory
> rcs:
> 
> 
> ___
> Info-cvs mailing list
> [EMAIL PROTECTED]
> http://mail.gnu.org/mailman/listinfo/info-cvs
> 


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs


RE: PVCS2CVS

2003-03-25 Thread Alexandre Augusto Drummond Barroso
I'm doing a big conversion from PVCS/Windows to CVSNT. The conversion script only 
worked when I installed CygWin. But even though, you cannot use the RCS, Perl and CVS 
installed with Cygwin. Use CVSNT, Active Perl for Windows and the RCS for Windows 
instead.


> -Original Message-
> From: Zanabria, Moises [mailto:[EMAIL PROTECTED]
> Sent: Monday, March 24, 2003 7:42 PM
> To: '[EMAIL PROTECTED]'
> Subject: PVCS2CVS
> 
> 
> Hey Guys,
> I'm wondering if any of you had experience in conversion from 
>  PVCS to CVS
> on NT environment, I did a conversion on UNIX and it worked good.
> 
> but on NT,  I'm experimenting some kinds of problems with RCS 
> for NT, any
> help would be really appreciate.
> 
> Not sure but looks like rcs is looking for RCS/etehooks.h,v before
> etehooks.h_v is converted to etehooks.h,v
> 
> below is an example:
> /cygdrive/c/PVCS/NT/vcs
> /cygdrive/c/PVCS/NT/vlog
> /cygdrive/c/gnu_tools/bin/dos/rcs
> /cygdrive/c/gnu_tools/bin/dos/ci
> 
> Directory: j:/tac/ete/h/RCS
> vlog 'etehooks.h_v'
> PVCS Version Manager (vlog) v5.3.00 (Build 09) for Windows NT/80x86
> Copyright 1985-1997 INTERSOLV, Inc.  All rights reserved.
> Workfile is "etehooks.h"
> RCS Archive is "RCS/etehooks.h,v"
> Revision count is 23
> Version labels start at 25
> Description is "Initial Entry"
> Found revision: 1.16
> Checked in: "Mar 20 2003 21:43:14"
> Author: ""
> Got comment for 1.16
> comment string: Fix 373344
> 
> 
> 
> Original revision is 1.9.1.0
> Label "ETEGAPATCH01" is for revision 1.10.2.1
> get -Y -r1.0 'etehooks.h_v'
> Unknown option: Y
> Unknown option: r1.0
> Usage: get [-options] ...
> -muse method for the request (default is 'GET')
> -fmake request even if get believes method is illegal
> -b  Use the specified URL as base
> -t   Set timeout value
> -i  Set the If-Modified-Since header on the request
> -c  use this content-type for POST, PUT, CHECKIN
> -aUse text mode for content I/O
> -p  use this as a proxy
> -Pdon't load proxy settings from environment
> -Hsend this HTTP header (you can specify several)
> 
> -uDisplay method and URL before any response
> -UDisplay request headers (implies -u)
> -sDisplay response status code
> -SDisplay response status chain
> -eDisplay response headers
> -dDo not display content
> -oProcess HTML content in various ways
> 
> -vShow program version
> -hPrint this message
> 
> -xExtra debugging output
> rcs -x,v -i "etehooks.h"
> Can't call method "print" on an undefined value at 
> pvcs2cvs.pl line 866.
> etehooks.h,v: No such file or directory
> rcs:
> 
> 
> ___
> Info-cvs mailing list
> [EMAIL PROTECTED]
> http://mail.gnu.org/mailman/listinfo/info-cvs
> 


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs