前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >matinal:SAP ABAPGIT安装、配置、更新和使用方法(二)

matinal:SAP ABAPGIT安装、配置、更新和使用方法(二)

作者头像
matinal
发布2023-11-18 10:57:13
2220
发布2023-11-18 10:57:13
举报
文章被收录于专栏:SAP Technical

本文主要介绍ABAPGIT的用法.

未尽部分请参考https://docs.abapgit.org/.

安装及配置SSL可以参考:matinal:SAP ABAPGIT安装、配置、更新和使用方法(一)-CSDN博客

1.开发对象的导出

单个开发对象导出

选择Advanced->Object to files.

然后会将开发对象的相关内容导出为未压缩的文档.导出的文档可以在offline模式下压缩后直接导入,或者导入到github的项目中.

请求导出

选择Advanced->Transport to ZIP.

程序会将请求所包含的开发对象压缩到一个文件夹中.一个请求一个文件.

开发包整包导出

整个包的开发对象会被放在一个压缩文件中.

2.OFFLINE模式

新建项目

点击+Offline新建offline项目.

输入项目命名及已存在的包名称.也可以在向导的右下方点击Create package新建包.

导入开发对象

双击进入离线项目,点击Import zip导入开发对象.

导入的开发对象可以是来自其他的系统的用abapgit导出的请求,开发对象,包,项目压缩包等.

也可以是从github上下载的abap项目.

下面导入项目GitHub - larshp/abapOpenChecks: Open source checks for SAP Code Inspector / ABAP Test Cockpit.

在对于项目页面点击Code下载项目文件,选择Download Zip.

 选择Import Zip导入上边下载的Zip文件.

此时开发对象还没有在Sap system中创建.

点击Pull在对应的包中创建导入abap对象.

注意SAP登陆语言要和下载来的项目的语言一致.如果不一致会提醒你选择Advance->Open in master langage.

 导出开发对象

点击Export Zip导出开发对象.

在本地新建的开发对象在右边会有一个本地新增标识A.

3.Online模式

 点击+Online 新建项目.

输入github项目的地址及SAPsystem中的包.

点击Clone online repo,会将gitbub上的对象全部复制到Sapsystem.

和在offline模式下一样,此时开发对象还没有在Sap system中创建.

需要点击Pull在对应的包中创建对象.注意登陆语言要下载来的项目的语言一致.如果不一致会提醒你选择Advance->Open in master langage.

更新代码

更新本地代码

每次打开abapgit,都会比较本地项目和github上的项目是否有差异.

如何有差异,Pull按键会出现.

点击Pull,会更新本地代码.

 更新github代码.

如果你在本地包中新建了开发对象,则点击Stage.

在每个新增的项目后边点击ADD.

点击Commit selected.

输入相关相关信息.

点击Commit.

会让你输入commiter email 对应的github的账号密码.

然后我们在github对应的项目中会看到一条commit 或者 pull 请求.

同意即可更新github项目.

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-11-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.开发对象的导出
    • 单个开发对象导出
      • 请求导出
        • 开发包整包导出
        • 2.OFFLINE模式
          • 新建项目
            • 导入开发对象
              •  导出开发对象
              • 3.Online模式
                • 更新代码
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档