Learn how to import content from your abapGit repository into your ABAP environment, and transfer it across multiple instances.
-
You have installed the abapGit repositories ADT plug-in. See https://eclipse.abapgit.org/updatesite/.
-
You have created content in your on-premise system and pushed it to your abapGit repository. See Create Content in an On-Premise System and Push it to abapGit Repository.
The repository has to be accessible from the Internet. Cloud Connector is not supported.
-
You have access to an ABAP cloud system. See Creating an ABAP System.
-
You have assigned a developer user in the ABAP environment to the developer role. See Assigning the ABAP Developer User to the ABAP Developer Role.
Please note that abapGit is an open-source project owned by the community. Therefore, we do not provide support for abapGit. We only support the abapGit integration in the ABAP environment.
-
Log on to ABAP Development Tools in Eclipse.
-
In the Project Explorer, select your cloud project system, and navigate to Window > Show View > Other.. to open the abapGit repositories view.
-
Search for ABAP, choose abapGit Repositories, and select Open.
-
In the abapGit repositories view, select the clone button (green + icon).
-
Enter your abapGit repository URL, and select Next.
-
Select a Branch and Package, where you want your abapGit repository to be cloned, and confirm with Next.
If there are no packages, you have to create a structure package and add a development package.
-
Select the default transport request, and choose Finish.
The imported objects are displayed in your package. See Released ABAP Object Types.
The number of imported objects can differ from the number of exported objects because only released ABAP object types are considered during the import.