SAP ABAP开发指南SAP ABAPABAP开发

ABAPGit安装与使用

2018-08-23  本文已影响74人  46b61a5f089d

因为在做 ABAP 开发的在线课程,于是我面临了一个比较麻烦的问题,就是如何分享程序代码给到学员,有这么几种方式:

  1. 学员和我在同一个系统平台,直接查看代码
  2. 学员通过课程视频,手动录入代码
  3. 我来撰写博客文章,手动分享代码
  4. 使用 SAPLink
  5. 使用 ABAPGit

选择

以上几种方式,最理想的就是学员和我在同一个系统中进行学习,不过这要花费学员每年300多块钱,用来购买系统的使用权,而这个课程也不过100左右,相比较而言投入较高,无形中提高了学习课程的成本。 通过视频自己录入代码容易出现错误,这在这个月的问答中已经出现过几次。后来我写了博客文章,把源代码分享,不过对于 ABAP 代码来说,还有 text symbols,或者屏幕组件,选择屏幕的字段文本等是没办法通过源代码的方式分享的。
最终两种方案,SAPLink 与 ABAPGit。SAPLink 更加的全面,但是不能直接查看代码(其实是可以的,不过格式没有什么美化,就是文本文件)。最终我选择了 ABAPGit,这样可以直接上传 github,同时同学在 github 可以直接查看代码,并且这些代码能够根据 ABAP 语法规则高亮显示,效果如下:


image

安装

ABAPGit 的安装十分的方便,一个主程序搞定,为了方便测试 SSL 的连接,还需要一个辅助测试程序,以下是两个程序的源代码连接:
ABAPGit 主程序
SSL 测试

  1. 复制 ABAPGit 主程序以及 SSL 测试程序到需要安装的 SAP 系统
  2. 运行 SSL 测试程序检查 SSL 配置


    image

    看到以上界面,表示配置成功。

  3. 开始使用

SSL配置

在这里花了点时间,这里是配置文档的连接:
SSL 配置帮助(英文)
为了方便不愿意详细读英文的朋友,我大概简述一下:

使用

ABAPGit 使用十分的简单,直接使用 SE38运行程序即可。程序运行之后界面如下:


image

总结

ABAPGit 十分的强大,而且很稳定,大家可以尝试着使用。当然要注意安全性的问题,别把自己公司的代码放到 github 的公用空间哦。
接下来:

  1. 我会在《SAP ABAP 开发指南》课程中做一期视频详细介绍 ABAPGit 的使用,方便每位学员分享自己的代码以及查看别人的代码。
    课程二维码:


    image
  2. 学员需要学会这个工具,如果有问题可以把自己代码的github 的连接发给我,方便我帮助你解决问题。
上一篇下一篇

猜你喜欢

热点阅读