2

So we have our whole work based in SSCM right now with a lot of history and versions etc. And want to move everything to Perforce.

Are there any good resources out there (I tried looking but couldn't find any) which could help me do this?

If not I was thinking of a python script to check out everything from SSCM and then put it to perforce. Anyone with this sort of experience have any thoughts to share?

Will it be doable to shift all history, comments and versions to Perforce?

Thanks

Dreamwalker
  • 3,032
  • 4
  • 30
  • 60
asm
  • 837
  • 1
  • 16
  • 41

1 Answers1

0

Yes, it's doable, but it looks like you're on your own. Perforce has some migration tools available for various SCM systems, but alas Surround is not one of them. You might be able to use one of these as a starting point though. I have migrated a VSS repository using the script they have available and it worked great.

raven
  • 18,004
  • 16
  • 81
  • 112
  • Yea that's what I figured. I've written one in python which is about 90% done. Need to fix some bugs with comments transferring over and whatnot. It wasn't fun but oh well, it's something you do once. Thanks though – asm Jun 19 '13 at 20:10
  • 1
    @Joiya550: When you get it working, you should contact Perforce and have them add it to their set of migration tools. As I recall, The VSS migration script was created by a user, not Perforce Software, but they do support it. – raven Jun 19 '13 at 21:21
  • @Joiya550 if you did generate this, even if you didn't push it to Perforce, it would be an excellent item to add to Github or a Gist. – Wyatt Apr 17 '14 at 16:07
  • It was part of my internship so I cannot upload it publicly :) – asm Apr 21 '14 at 15:25