
As part of the BI2025 release, SAP Business Objects (BOE) has made a significant change regarding its version management system. Historically, Subversion (SVN) was bundled with BOE as the default version control system. However, in response to evolving security standards, Subversion software will no longer be shipped with the BI2025 release. Consequently, the Version Management application will not function unless an alternative version control system is configured.
Although Subversion will no longer be part of the newer BOE releases, existing Subversion repositories from previous installations will remain intact. To ensure continuity and security, users are provided with two options:
This blog post will guide you through the migration process from Subversion to Git using the migration tool provided by SAP. The tool is available for both Windows and Unix environments and can be found in the Collateral Folder within the BOE installation directory.
Migrating from Subversion to Git involves setting up Git and running a provided migration script to convert the Subversion repositories into Git repositories. Below are the detailed steps for both Windows and Unix environments.
Install Python: Ensure that Python is installed, as it is required for the migration script to function correctly.
Install Git:
zypper install git
Install git-filter-repo: This tool is essential for migrating the Subversion repository to Git.
Windows Migration Steps:
git --version
Install git-filter-repo:
Verify Git Check-in:
Modify BOE Version Management Settings:
Verify Git Check-in:
Run the Migration Script:
./migrateSVNtoGIT.sh <SVN_REPOSRITORY> <GIT_RPOSITORY>
Example:
./migrateSVNtoGIT.sh svn://localhost:3690/LCM_repository /gitrepo3
Unix Migration Steps:
Install Python and Git:
zypper install python
zypper install git
Prepare the Migration Files:
chmod 755 migrateSVNtoGIT.sh
./migrateSVNtoGIT.sh <SVN_REPOSRITORY> <GIT_RPOSITORY>
Example:
./migrateSVNtoGIT.sh svn://localhost:3690/LCM_repository /gitrepo3
Following the steps outlined above, you can easily migrate to Git or configure your own Subversion environment. The migration tool simplifies the process and ensures a smooth transition to modern version control practices.
For any further assistance, refer to the migration tool documentation available within the BOE installation folders.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
13 | |
13 | |
10 | |
9 | |
8 | |
7 | |
7 | |
7 | |
7 | |
6 |