通过ABAPGIT 工具,迁移ABAP程序

, ,

昨天收到大家很多反馈说不太会使用ABAPGIT,今天直接给大家带来ABAPGIT的使用教程,学会了,你可以很方便的进行项目的迁移

一、Abapgit介绍

不废话,直接跳过

二、Abapgit的使用

1.首先登录 https://abapgit.org/

备用网站: https://docs.abapgit.org/

2.点击第一个,进入如下界面,点击下图我圈起来的位置,右键下载或者另存为

3.在要导入的系统中,se38新建一个程序,名字随便例如zabapgit,这里创建一个本地程序即可,点击上载,然后激活

4.运行程序,进入如下界面,这里我们着重关注的就是线下模式,因为大家大部分的SAP都是没有外网权限的,这里只需要使用线下模式即可

5.我个人通常会创建一个大包,例如ZBC001,然后再下面创建众多的小包,这样方便我针对每个项目进行导入,比同一放在一个大包里更方便管理,这样我可以自由的来选择是打包其中一个,还是整包带走
image

6.这里我是用了 ZALV_MULTI这个包来演示如何导入,点击第四步的new offline按钮,按照下图操作

7.你会看到你已经创建了一个包zalv_multi的一个工程 **![Image]

8.点击import选中昨天下载的zip文件,会进入下图,可以看到这个导入的内容,确认无误后点击PULL

9.这一步,选中点确认即可
image

这个时候选择请求然后激活就可以

然后运行zalv_multi_demo即可

为什么推荐大家每个项目创建一个小包,因为abapgit上的内容也是良莠不齐,保不准你导入的某个东西无法激活,这个时候,可以使用unistall直接将包里的内容全部卸载掉即可,所以这个功能大家慎用,防止误删东西,只要你点击操作以后弹出了请求,那就要慎重

remove 则是断开这个工程跟包之间的连接,这个操作很安全

还有一个功能,就是你如果要整包导出,那么可以点击这个按钮选择 package to zip ,如果按照请求导出,可以选择transport to zip

用此方法来分享给大家你觉得好用的程序
image

另外有一部分朋友反映导入的时候会有以下报错

大家可以重新下载一下下面的链接重新导入

链接:百度网盘-链接不存在

提取码:f4li

鉴于一部分朋友网络可能有问题,我把abapgit的安装包也放到百度网盘了,大家可以下载后直接从第三部操作即可

链接:百度网盘 请输入提取码

提取码:0s3c

原文链接:https://mp.weixin.qq.com/s/sKpELBBoz7c1TA2NuqoDTQ