Todd,
The conversion machine (platform) is my own windows machine, on which the
'source' Visual Source Safe resides. I did install cygwin utilities.
However, I havent been able to get CVS 1.11.xx work under cygwin environment
in my machine, i.e., could not install it. When I looked for a CVS server on
windows, the only one I could find was CVSNT, which is why I proceeded with
vss 'suck and spit' to the local CVSNT repository.
I havent yet looked at the 'cvssuck' links which you sent .. I will and see
if it will help me better.
Appreciate your reply.
Thanks,
Vinod Damaraju
----- Original Message -----
From: "Denniston, Todd A CIV NAVSURFWARCENDIV Crane, Code JSXN"
<[EMAIL PROTECTED]>
To: "Vinod Damaraju" <[EMAIL PROTECTED]>
Cc: <[email protected]>
Sent: Tuesday, July 15, 2008 9:46 AM
Subject: Re: CVSNT versus CVS
Vinod Damaraju wrote, On 07/13/2008 07:40 PM:
Larry,
Thank you for your reply. I do not have control over the CVS version on
the
Linux server i.e., cannot upgrade it nor replace it with CVSNT. If I use
the
remote CVS server, a signifcant functionality of the conversion tool
would
not work. I am looking for specific answers about the changes in
repository
file formats between CVSNT and CVS 1.11.xx so that I can account for
those
changes in my process ..
Do you have control over the conversion machine?
i.e., could you install a cygwin setup and use the cvs from that (which is
built from the Unix cvs sources) to do the conversion, and then move the
files to the Unix machine?
an alternative, which may loose some of the change data, might be cvssuck:
http://cvs.m17n.org/~akr/cvssuck/
http://freshmeat.net/projects/cvssuck/
the method I would go with it is:
do the conversion to cvsnt as you have done,
fire up a cvsnt binary as server (if you were on Unix set
CVS_SERVER=/path/to/cvsnt ) and cvssuck the data to normal cvs.
Then see if enough data followed you through whole process, if yes, then
move it to your real cvs server.
Thanks,
Vinod Damaraju
----- Original Message ----- From: "Larry Jones"
<[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Cc: <[email protected]>
Sent: Wednesday, July 09, 2008 6:31 PM
Subject: Re: CVSNT versus CVS
[EMAIL PROTECTED] writes:
CVS server was on Linux and was CVS 1.11.2.
That is *ancient* -- the current stable release is 1.11.22! I strongly
suggest you update.
I used CVSNT as my local CVS server.
Big mistake. As you've discovered, CVSNT repositories are *not*
compatible with regular CVS repositories. You either need to redo the
conversion using a regular CVS server (you could use your Linux server
rather than a local server) or you need to use CVSNT on Linux.
--
Larry Jones
But Mom, frogs are our FRIENDS! -- Calvin
--
Todd Denniston
Crane Division, Naval Surface Warfare Center (NSWC Crane)
Harnessing the Power of Technology for the Warfighter
http://www.crane.navy.mil/custfeedback