3.0 KiB
3.0 KiB
Clone the ABAP Track
Prerequisites
- ABAP system release 7.4 or higher
- abapGit v1.115.0 or higher
- Authorizations to implement ABAP packages, programs, and classes
Installing abapGit
The ABAP track with all exercises is implemented as an abapGit repository. To clone the track to your own system, you first have to install abapGit.
- Go to https://github.com/abapGit/abapGit
- Download the
zabapgit.abapfile - Create program
zabapgit_standalonein your own system - Upload the source from
zabapgit.abapto programzabapgit_standalone - Activate the program
Installing Exercism ABAP Track
Online Repository
Use this method if your system is connected to the Internet and has access to GitHub.com (recommended approach).
- Run abapGit
- On the Repository Overview, select "New Online"
- Enter the following values
- URL:
[https://github.com/exercism/abap](https://github.com/exercism/abap) - Package:
$exercism - Display Name:
Exercism - ABAP Track
- Select "Create Online Repository". You should see a list of objects with status "A":
- Select "Pull" to clone all objects to your system. Once completed you should see all objects with a blank status
Offline Repository
Use this method if your system is not connected to the Internet.
- Go to https://github.com/exercism/abap
- Download the repository ZIP file
- Run abapGit
- On the Repository Overview, select "New Offline"
- Enter the following values
- Repository Name:
Exercism - ABAP Track - Package:
$exercism
- Select "Create Offline Repository"
- Select "Import ZIP" and pick the downloaded ZIP file. You should see a list of objects with status "A":
- Select "Pull ZIP" to clone all objects to your system. Once completed you should see all objects with a blank status
Uninstalling Exercism ABAP Track
You can remove all objects from your system in the following way:
- Run abapGit
- Go to the Execism - ABAP Track repository
- Select "Advanced > Uninstall"
- Confirm the deletion of all objects and the repository








