用 ABAP 编程语言实现一个 git 客户端
【摘要】 Jerry习惯把自己写的小程序放到自己的github上:https://github.com/i042416对于写的ABAP程序,需要先把SAPGUI里的代码手动拷贝到本地,然后用git客户端push到github上。但是其实可以直接在SAPGUI里通过一个ABAP实现的git客户端将代码push到github上。这是一个开源项目:http://www.abapgit.org/首先在gith...
Jerry习惯把自己写的小程序放到自己的github上:https://github.com/i042416
对于写的ABAP程序,需要先把SAPGUI里的代码手动拷贝到本地,然后用git客户端push到github上。
但是其实可以直接在SAPGUI里通过一个ABAP实现的git客户端将代码push到github上。
这是一个开源项目:http://www.abapgit.org/
首先在github上创建一个空的代码仓库,然后将仓库关联到一个ABAP package里。
一旦关联完成,一旦ABAP package里有新建代码,这些代码就会出现在git客户端里。例如我创建了一个新的报表ZTEST_JERRY2, 这个改动就会显示在ABAP git客户端里。
此时就可以直接把这个改动commit并且push到github的空仓库里。
commit时可以像其他git客户端一样,输入提交记录:
在ABAP git客户端里输入的提交记录即显示在github的仓库里。
需求:在SAPGUI里点击这个语法检查的小图标或者直接按快捷键Ctrl+F2可以执行ABAP标准的语法检查。
如果需要实现SAPGUI里自定义的语法检查,比如,某团队强制要求应用程序类的每个方法的实现代码不能超过100行。如果超过,报下列的警告信息。
具体实现参考我的博客:https://blogs.sap.com/2017/04/13/implement-custom-syntax-check-in-sap-gui/
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)