Tuesday, March 29, 2011 6:24 PM
I'm planning to migrate source code from PVCS with version history to TFS 2010. I would like to get at least the five latest versions of all files if I can. It doesn't look like there is a tool to do this. What's the best approach?
Tuesday, June 28, 2011 1:33 PM
Woody, did you ever find a solution for this?
Wednesday, June 29, 2011 2:50 PMModerator
The TFS Integration Platform does not provide “out-of-the-box” support for migrating from PVCS.
There is a list of partners who provide Tools or Services for migration data to TFS from other Version Control or Work Item Tracking systems at http://msdn.microsoft.com/en-us/vstudio/bb840033.aspx?ppud=4 but it does not appear that any partner currently has a tool for migrating from these products either, though contacting them to help with services is a possibility.
The TFS Integration Platform was designed to be an extensible platform, so it is possible for you (or a partner you might hire) to write a custom adapter for PVCS. Writing a custom adapter is not necessarily a small undertaking. The amount of effort required can vary greatly and depends primarily on factors such as:
1. How much “feature parity mismatch” is there between the other system(s) and the TFS. In other words, how much conversion of the data is required? For migrating from another Version Control system, do you care about migrating all revision history from the existing system or not? Do you care about maintaining branch relationships or not, and is the branching model very different from that of TFS?
2. Do you only need to migrate data from the other systems into TFS, or do you also need to sync changes in TFS back to the other systems?
For more information on writing an adapter for the TFS Integration Platform, see Robert MacLean's excellent blog post at: http://www.sadev.co.za/content/how-create-adapter-tfs-integration-platform-series-index.
- Proposed As Answer by Aluwalia Tuesday, June 05, 2012 7:11 PM
Wednesday, March 07, 2012 8:11 PM
I have written such a tool. It migrates PVCS (currently version 7.5.*) with complete history and all labels to TFS2010.
If there is still some interest in this project, we can talk about it ;)
Jochen Kalmbach (MVP VC++)
Thursday, April 19, 2012 8:48 PM
Jochen, I would be very interested in any information you have on the migration of PVCS archives to TFS.
Tuesday, June 05, 2012 7:14 PM
Instead of all that pain, is it not possible to take the code and setup tfs with that ? I mean just take the dump and set it up in tfs
I m sorry if I sound lame, but I have no expereince with repositories and know very less about it. So I was wondering if this is a possibility to do because, I have also have to move from pvcs to tfs and don find a solution for it. Please provide some suggestions if possible.
Thanks in advance for any help.
Tuesday, June 05, 2012 7:16 PMHi Jochen, could you please let me know if you are still interested to share the tool ?
Thursday, June 14, 2012 3:01 PM
I am very interested in your tool. Are you willing to provide access to it? What is the best way to reach you to discuss? We have a huge PVCS 7.5 DB that we are trying to migrate to TFS and manually it is a nightmare.
Friday, June 15, 2012 5:13 AM
If someone is still interested, then please contact me throu the Codeplex-page:
More info can be found here:
Jochen Kalmbach (MVP VC++)