Unable to check-in BODS jobs changes from Loc to Ctrl repo

Hi there,
I’m facing some issues while checking in the changes from Local to central. The ETL job is already in the central repo, I made some changes in the local repo and trying to check-in the changes to central, but something wrong with the job in central repo.

I did a check-out ‘obj and dependents without replacement’ from central but any child objects are not getting checkout except the Job and one main workflow. I have lot of WF’s and DF’s in that job.

So, just to confirm I clicked on the “get latest with filtering” option on the job in central repo, now I only see one Job and main workflow. But all the other WF/DF actually exists in the central.

Is it something like the central repo lost the dependency with all the child objects for some reason? Had anyone saw this before? Please add inputs if there is anything I can do to fix this issue? Thanks!!


pravink19 :us: (BOB member since 2011-08-01)

From your post it seems like there’s no well defined process for working with central repo and change management. Its best to checkout only the objects that you need to make changes to and you should do check out object and dependents with replacement (checkout without replacement should only be used in certain situations and should not be the norm). Using a central repo in multi-developer environment without strict control leads to repo and code corruption. Sounds like that’s what you have encountered. There can be a multitude of issues here.


brotherbob (BOB member since 2012-04-18)