Migrate Dimension repo to git Question

0
Hello,

What is easiest way to migrate a dimension 12.2 repository to git along with history? Will there be any issues migrating binary files? I am not opposed to writing cli if needed, but some pointers will be very useful.

Thanks

S
Responses (7)
  • Accepted Answer

    Friday, October 23 2015, 05:29 AM - #Permalink
    0
    Hello Shailesh

    typically we would offer migrations going in the other direction. I.e. from GIT to CM.

    If the need is simply the requirement to use a GIT client then I would recommend you take a look at the following blog post that describes how a GIT client can be configured to access a CM repository.

    http://serenacentral.com/blogs/entry/cm-14-2-new-feature-using-a-git-client-to-acess-a-cm-server

    Would this be of help?

    Paul
    • Rajesh C
      more than a month ago
      Not able to access above URL
      Getting 404 error
    The reply is currently minimized Show
  • Accepted Answer

    Friday, October 23 2015, 09:20 AM - #Permalink
    0
    Thanks Paul,

    That looks promising. I think, I need to do more reading on this, but looks like with git client, I can even create a local git repo, which can be moved as git repo, right?

    Ultimately, I need to use Atlassian Stash, so this is certainly a good start.

    Thanks for your support!

    S
    The reply is currently minimized Show
  • Accepted Answer

    Monday, October 26 2015, 05:08 AM - #Permalink
    0
    Hello Shailesh

    Basically the who system uses a combination of bridges.

    So you would work in the local git repository from which you would synchronise to an intermediary SVN repository which would then utilise the CM bridge to synchronise the SVN repository with the CM repository.


    It sounds a little complex, but if you work through the example it should make things a clearer and hopefully answer your questions. If not feel free to get back to me.
    The reply is currently minimized Show
  • Accepted Answer

    Monday, October 26 2015, 01:49 PM - #Permalink
    0
    Thanks Paul,

    Yes, this does sound like a good approach.

    The pdf document on the link, the diagram shows, 2 bridges, CM bridge and GIT-SVN bridge, however, example talks only about CM bridge, does that mean for Git client, Git-SVN bridge is optional? Just trying not to get SVN involved, if I can.

    Also, the CM bridge servlet, does that come with Dimension 14.2? If not, how I can get that servlet?

    Thanks and appreciate your support.

    Shailesh
    The reply is currently minimized Show
  • Accepted Answer

    Wednesday, October 28 2015, 04:51 AM - #Permalink
    0
    Hello Shailesh

    Thanks for the feedback, in answer to your questions.

    1. The GitSVN bridge is required, however you do not need to install SVN. The SVN bridge comes as part of the Git installation.

    2. The CMBridge servlet comes as part of a standard CM server install for 14.2.

    Paul
    The reply is currently minimized Show
  • Accepted Answer

    Rajesh C
    Rajesh C
    Offline
    Wednesday, October 04 2017, 04:13 AM - #Permalink
    0
    Hi Paul,

    As per your comments CMBridge servlet support 14.2 only. And what about 9.1 version
    I have installed Git SVN bridge and is it possible to have this one and do the migration of entire Items along with history from Serena Changeman Dimenion 9.1 to GIT

    Thanks,
    C.Rajesh
    The reply is currently minimized Show
  • Accepted Answer

    Thursday, October 12 2017, 02:02 AM - #Permalink
    0
    Hello Rajesh

    I responded to you privately, please respond.
    The reply is currently minimized Show
Your Reply

Recent Tweets

Twitter response: "Invalid or expired token."