Best practices for setting up MUD – Multi User Development in OBIEE 11g

What is MUD ?

—Multiuser development (MUD) provides a mechanism for concurrent development on overlapping code bases.It provides a built-in versioning system for repository development.

How does MUD Work ?

  • —Several developers work concurrently on subsets of the metadata and then merge these subsets back into a master repository without their work conflicting with other developers.
  • —Administrator creates projects in the repository file in the Administration Tool, located in shared network directory (called the multiuser development directory)
  • —Developers are able to check out projects, make changes and then merge the changes into the master repository.

 

How to implement MUD ?

  • —First we have to set the path pointing to the shared folder
  • —For that choose Tools –> Option and then browse to the MUD path.
  • —Set your name as Full Name as shown below.

 

image-21

  • —To make changes go to Multi User and checkout

—picture1

—

  • Choose the project that you will be working on

 

image-22

—

  • —Then save the metadata to the following location mentioned below

                                      Shared_Path/Save_repository_location

  • —It is recommended to save the rpd with the following format mentioned below

                              Metadata_Initials_Timestamp

—

  • —Once saving the metadata then you can work on your projects which you have selected

 

  • —After making changes then compare with original and then Publish the changes to the network

 

picture2

Once this process is complete then the changes will be merged to the original repository in the MUD location.

 

 

 

I will be writing another article to show how to migrate the projects from one environment to another . Stay tuned !!

 

Thanks

Jethin Abraham

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s