abapGit/docs/guide-install.md
2020-07-28 16:06:00 +02:00

2.0 KiB

title category order
Installation getting-started 10

Summary

abapGit exists in 2 flavours: standalone version or developer version.

  • The standalone version is targeted at users. It consist of one (huge) program which contains all the needed code. You run the standalone version in transaction SE38, executing the program you created.
  • The developer version is targeted at developers contributing to the abapGit codebase. It consists of all the ABAP programs/classes/interfaces/etc. of the abapGit project. You run the developer version with transaction ZABAPGIT.

Prerequisites

abapGit requires SAP BASIS version 702 or higher.

Install standalone version

  1. Download the ABAP code(right click -> save-as) to a file.
  2. Via SE38 or SE80, create a new report named ZABAPGIT_STANDALONE (formerly ZABAPGIT_FULL). NB: Don't use the name ZABAPGIT if you plan to install the developer version.
  3. In source code change mode, upload the code from the file using Utilities -> More Utilities -> Upload/Download -> Upload
  4. Activate

Typically, abapGit will only be used in the development system, so it can be installed in a local $ package (e.g. $ZABAPGIT).

Now you can use abapGit by executing the report in transaction SE38.

Setup SSL

To use the online feature, SSL must be setup. Offline projects will work behind firewalls and without SSL.

Install developer version

  1. Download latest version
    1. Go to https://github.com/larshp/abapGit/
    2. Select Code > Download ZIP
    3. Save file
  2. Connect to SAP in language EN
  3. In transaction SE38, run program ZABAPGIT_STANDALONE
  4. Select + Offline
  5. Select existing package or create new package (eg: a local $ package)
  6. Select Import zip
  7. Select abapGit-master.zip file
  8. Select Pull zip
  9. Activate

Transaction ZABAPGIT is now available