AI & Automation
What is Version Control?
Tracking and managing changes to code and configuration files over time, typically with Git.
Non-ABAP SAP development uses Git natively; ABAP uses its own versioning, with gCTS and abapGit adding Git integration. Version control enables code review and rollback. Branching strategies must align with transport landscapes.
Related terms
Git-Enabled Change and Transport System
SAP's integration of Git with CTS, allowing ABAP objects to be versioned and deployed through Git repositories.
abapGit
An open-source Git client for ABAP that serializes repository objects to Git repositories.
Continuous Integration and Continuous Delivery
Automating build, test, and deployment so that changes are integrated and released frequently with quality checks.
More in AI & Automation
Planning an S/4HANA move?
Read the field guides on testing an ECC to S/4HANA migration and grab the free template library.