Git-Enabled Change and Transport System
With this feature, you can manage your ABAP development using Git repositories. The following functions were added or enhanced:
Technical Details
Type |
Changed |
Functional Localization |
Not applicable |
Scope Item |
Not applicable |
Application Component |
BC-CTS-GIT |
Available As Of |
ABAP Platform 2020 |
Additional Details
The following changes were made in gCTS:
Function | New/Changed | More Information |
---|---|---|
Enable gCTS wizard to configure your ABAP system for gCTS. | New | |
Health Check to check that the gCTS configuration is correct and complete. | New |
|
gCTS supports Customizing data. This includes the generic
transport objects VDAT, and
TDAT, and deletions of table entries
(TABU). Previously, deletions of table
entries were not supported. Restrictions:
|
Changed |
|
For repositories of type Github: Conflict resolution editor available to display and resolve merge conflicts. | New |
|
User-specific credentials store for ABAP backend user now available in gCTS Fiori app. You can use it to store user-specific authentication for the API endpoints of the Git servers where your remote repositories reside. | New | |
gCTS steps for the integration of gCTS in Project "Piper" pipelines. | New | Integration of gCTS in CI Pipelines (new) |
New JSON file format available. If you register new repositories on an ABAP system, the files of ABAP objects are stored in a JSON file format. Previously, they were stored in an XML format. You can see the file format on the Properties tab of a repository in the Layout section. Note that you cannot migrate existing repositories to the new file format. | New | Set the Repository Layout (new) |
When you register a repository on your ABAP system, you can choose to set the repository type to GitHub. | New | |
In addition to the topics previously mentioned, the documentation topics linked under More Informationare new: |