I am using PySynergy project on Github and for Synergy to GIT migration. Has anyone tried migration, including the code tree?

Srikanth Bhaskar's picture

Hi,

 

My company is planning a Synergy to GIT migration.

I have found the PySynergy project on Github and trying to use it.

 

I had to adapt it for our environment and fix some small issues.

But I see i'm unable to migrate the source code to GIT with the code tree.

 

Has anyone tried this migration, including the code tree?

Any suggestions / references?

 

Thanks,

Srikanth

2 Answers

Bob Aiello's picture
Bob Aiello replied on January 28, 2016 - 9:43pm.

Srikanth,
I have almost always found that meta data does not convert well from one version control solution to another. I always try to leave a readonly copy of the legacy system around for historical browsing if possible.

My focus is usually to port over two or three of the most important baselines and move forward in the new VCS. If you have another experience then by all means drop me a line and tell me about your experience.

Bob Aiello, Technical Editor

Claus Schneider's picture

For a customer, I have converted CM/synergy to Git based on the project's static revisions respecting the logical history and adding meta-data (baseline, task, objects etc info) to a git tag, so it is searchable.

Secondly I respected the subproject structure using submodules. It is using a variant of http://www.2git.io/ ( created by www.praqma.comhttps://github.com/Praqma/2git  ) supporting Synergy.. 

My approach is quite robust of handling / disgarding Synergy usage issues.. 

Feel free to contact me or [email protected]

 

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.