Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

Migrating from Jazz SCM to GIT

Have the unfortunate task for migrating source code from Jazz SCM to GIT.   The optimal goal is to retain all the changeset history.     But attempts to walk though stream history changeset by changeset seems challenging as we encounter gaps due to dependencies... (as we accept changesets 1 by 1, hoping to create a corresponding GIT commit).    So wondering if conventional wisdom (for a successful outcome) is to instead map changeset "bundles" to git commits at the stream snapshot or baseline level.  I.e. accept all changeset for a baseline, do a git commit , tag this and move on to next one.  Appreciate any expert opinions or comments.

1 vote



One answer

Permanent link
As you have observed, keeping an one-to-one mapping RTC changesets and GIT commits can be very daunting and challenging for manual migration. Mapping at the baseline level offers an easier migration but then you will be loosing changeset history. Going by your approach of mapping baselines with commits makes sense. And, if you are going to keep the RTC repository live (only for reading),  you will be able to look up a changeset if necessary.

1 vote

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 12,016

Question asked: Apr 13 '15, 10:53 a.m.

Question was seen: 3,054 times

Last updated: Apr 13 '15, 7:49 p.m.

Confirmation Cancel Confirm