cancel
Showing results for 
Search instead for 
Did you mean: 

Central repository and migration question

Former Member
0 Kudos

I am relatively new to BODS and trying to figure out how to, and the good practices in doing things.

I am working at a client who has at most 3 developers and do not have central repo yet. Each developer has a local repo for development and one local repo each for the different environments (dev/qa/prod). We are looking at using the central repo for code sharing, migration and version control. To begin with we prefer just one central repo.

 

I want to know couple of things -

  • How do we migrate a change (multiple objects) as a bundle across repos (local to central to local)? ATL is a way but how to get that to central repo without losing the versioning? I am okay for a developer to migrate individual change objects one time, and there after the administrator moves as a bundle (or minimal effort) instead of having to deal with objects individually.
  • Is there a way to backout/rollback the latest change in central repo without having to copy the prior version to a local repo and then copy that over to central? Any way to do all objects in a change in one go.

It seems labeling may help do what i am looking for, but I couldn't quite figure out how to yet.

   

Please give me some guidance and any good practices in general for migration. All help is appreciated.

Accepted Solutions (0)

Answers (1)

Answers (1)

DayaJha
Active Contributor
0 Kudos

Hi Sreedhar,

Regarding your query it is better if you use separate Secure Central Repository for Each Environment (DEV/QA/PRD), Or you can use one Single Secure Central Repository for all Environment (DEV/QA/PRD)

How do we migrate a change (multiple objects) as a bundle across repos (local to central to local)? ATL is a way but how to get that to central repo without losing the version? I am okay for a developer to migrate individual change objects one time, and there after the administrator moves as a bundle (or minimal effort) instead of having to deal with objects individually.

Solution: First you finalize which jobs you wanted to move, for that create a seperate Project in Local repository and then move Project to Secure Central repository with all dependency.

For more details please refer below links

Data Services code migration & maintenance: simplify your lifecycle & improve your code

Links:

http://scn.sap.com/community/data-services/blog/2012/11/06/data-services-code-migration-maintenance-...

  

Is there a way to backout/rollback the latest change in central repo without having to copy the prior version to a local repo and then copy that over to central? Any way to do all objects in a change in one go.

Solution: "No" this feature was not there in SAP Business Objects Data Services Application. But there is some changes in the SAP Business Objects Data Services 4.2 "promote Data Services Objects"" for more details please refer below Links.

Promote Data Services Objects with Data Services:In this tutorial, you will configure the object export and object import environment and promote objects from a central repository to a local repository.

Links:

http://scn.sap.com/docs/DOC-43715

Hope this will help you as well.

Thanks,

Daya

Former Member
0 Kudos

Thanks Daya. That is good to know what is coming in 4.2.

I was thinking we should have some kind of a export to file feature in BODS. So this one surely helps.

DayaJha
Active Contributor
0 Kudos

Hi Sreedhar,

Your query is resolved then please close the thread.

Thanks,

Daya

Former Member
0 Kudos

Sure. How do i close the thread. I looked at the available actions and didn't find any to close or delete.