Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
Former Member

Hi,

SAP BI Platform has provided Subversion tool(third party) that is shipped with BI 4.X. Subversion tool is used to maintain different version of any object in SAP BI.

Below are subversion control Terminologies which comes in picture.

1. VMS Repository:- A Global Shared location where subversion stores all the its all items versioning,history, lock and unlock status etc.

                                  Default location in Windows: <Install_dir>SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\ LCM_repository \svn_repository and default location in Linux: User_home_dir/LCM_repository\svn_repository

2. Working Copy: Working copy is a snapshot of the repository. VMS repository is Global, working copy is local. Adaptive Processing Server first writes in working copy and then updates it using svn command in Global Copy which VMS repository.

                                  Default location in Windows: <Install_Dir>\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\ CheckOut\ BIPW08R2B6400\ WORKSPACE and default location in Linux: <Install_Dir>/sap_bobj/enterprisexi40/CheckOut/BIPW08R2B6400/WORKSPACE

Normally after installation , upgrade or by any chance you may face issues where CMS version and VMS version doesn't match in Version management. This could be because working copy is not in sync with VMS repository.

Since your VMS respository and Working copy is out of sync we cannot add the Particular Report which in this case is "Input Control and variabale " Webi Report. This kind of deadlock situation where only option left is to reset repository.

If we manully check the VMS repository using command

svn ls svn://localhost:3690/svn_repository

you will get below output

***Note:- Above displayed is CUID of Webi report .In Working Copy and VMS repository BI objects gets stored as folder with CUID name.

But if you navigate to working copy(<Install_Dir>\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\CheckOut\BIPW08R2B6400\WORKSPACE) the the folder is missing.

The reason is there is a mismatch in CMS version and VMS version because CMS version is being retrieved from (<Install_Dir>\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\CheckOut\BIPW08R2B6400\WORKSPACE) by subversion command and VMS version is retrieved from the VMS repository.

The possible solution to fix issue is sync objects between VMS repository and Working Copy.

You could use below command to achive this.

svn update svn://localhost:3690/svn_repository "Install_Dir>\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\CheckOut\BIPW08R2B6400\WORKSPACE"

Now if you navigate to working copy "Install_Dir>\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\CheckOut\BIPW08R2B6400\WORKSPACE" you could find a folder with CUID of same report also if you go back to CMC -> Version Management you will find CMS and VMS version are in sync and you could now checkin or delete accordingly.

Hope the above steps performed helps you.

Please provide your inputs.

Thanks

4 Comments