Other variant of patching required for productive repositories (former MUD repository) — Oracle Analytics

Oracle Transactional Business Intelligence Idea Lab

Welcome to the Oracle Analytics Community: Please complete your User Profile and upload your Profile Picture

Other variant of patching required for productive repositories (former MUD repository)

11
Views
0
Comments

Given

A)

We have a multiuser repository (*.rpd) for developement. This MUD includes thematically structured sub-projects with up to 9 developers.

Some subprojects have been released for publication, others are still under development.

B)

The production repository is the result of merged subprojects. It only contains a subset of sub-projects form the multiuser repository: the sub-projects released for publication. The merge process of sub-projects works as it should. Currently we have about 23 sub-projects published.

All versions of published sub-projects (*.rpds) are archived on the filesystem for further procession (see C).

C)

Sometimes changes have to be made in the published subprojects. From results in deviations compared to the previous version of the sub-project a patch is generated. This patch is applied to the PRODUCTION repository.

Repository_Patchen3.jpg

The latter procedure causes the problems. THE PATCH FILE DESCRIBES THE CHANGE CORRECTLY, BUT IT ISN'T APPLIED PROPERLY.

Problem

No solution is provided via SR: The support refers to the documentation, which relates the patching to the (entire) development repository ( https://docs.oracle.com/middleware/bi12214/biee/BIEMG/GUID-DA03D12C-AF08-4E41-9A93-C5CEEA87CD2C.htm#GUID-A5D6DF0F-8145-4CB7-A90C-B7A5A828E9B3 )

Repository_Patchen2.jpg

But the suggestet full merge of the latest version of our currently 23 sub-projects - instead of a patch - is no solution, when only a tiny little change in only one sub-project is neccessary. The greater the number of sub-projects, the greater the effort involved in this process.

Required solution

Patches derived from sub-projects of the development repository must be able to be applied to the production repository.

Repository_Patchen1.jpg
1
1 votes

Submitted · Last Updated