SAP从放弃到入门系列之abapGit更新与卸载

news2025/1/11 21:03:18

目录概览

  • 概述
  • 一、更新
    • 1.1 独立版本
    • 1.2 开发者版本
      • 1.2.1 在线更新
      • 1.2.2 离线更新
    • 1.3 更新版本常见问题
  • 二、卸载abapGit

概述

我们就以更新abapGit为例,通过abapGit管理我们的代码其实操作时相似的,更新独立版本就有点像最原始的没有版本管理工具时的版本管理方式,更新开发者版本更贴近abapGit的初衷。

一、更新

1.1 独立版本

要更新到最新的版本,需要先下载最新独立版本的代码到本地文件夹,下载地址 ,然后将新下载文件zabapgit_standalone.prog.abap 中的代码通过SE38上传到 ZABAPGIT_STANDALONE 程序,覆盖之前代码(以前称为 ZABAPGIT_FULL)并激活程序即可。
在这里插入图片描述

1.2 开发者版本

安装了 abapGit 开发人员版本的(在单独的开发包中,如$ABAPGIT),可以自动更新代码。如何更新,取决于我们系统的环境条件。

1.2.1 在线更新

如果系统已连接到互联网,为abapGit 包创建一个在线库online repository。当查看到有可用的更新时,菜单中会出现“Pull”链接。点击“Pull”时,系统将下载并安装最新版本的代码。

1.2.2 离线更新

如果系统未连接到互联网,需要先创建offline repository。
在这里插入图片描述

要更新 abapGit,先下载最新的开发者版本文件,然后在 abapGit 中选择"Import ZIP",导入压缩文件 。

在这里插入图片描述
点击Pull zip
在这里插入图片描述

1.3 更新版本常见问题

对 abapGit 的更新有时可能会导致非常严重的问题,如会导致部分对象非活动、甚至DUMP等问题。如果遇到此类问题,请按以下步骤操作:

  1. 安装并激活最新的独立版本(见上文)。
  2. 运行独立版本以更新 abapGit 开发人员版本。
  3. 如果更新未完成,请使用SE24完全删除非活动对象或具有差异的对象。
  4. 重新启动独立版本并执行新“Pull”操作或“import ZIP”操作。
  5. 如果这不能解决问题,在GitHub进行反馈.

二、卸载abapGit

  1. 使用SE38 或SE80 删除 ABAP 程序ZABAPGIT*,如果你改过程序名称就按你改的名称删除。
  2. 通过事务代码SE11删除队列对象EZABAPGIT
  3. 通过事务代码SE11删除透明表ZABAPGIT
  4. 通过事务代码SMW0删除 MIME 对象ZABAPGIT_CSS_COMMON和ZABAPGIT_JS_COMMON
  5. 使用事务代码SE24 或 SE80删除接口ZIF_APACK_MANIFEST(可选操作,从github克隆的程序可能仍在使用此接口)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/938790.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Elasticsearch中倒排索引、分词器、DSL语法使用介绍

🍓 简介:java系列技术分享(👉持续更新中…🔥) 🍓 初衷:一起学习、一起进步、坚持不懈 🍓 如果文章内容有误与您的想法不一致,欢迎大家在评论区指正🙏 🍓 希望这篇文章对你有所帮助,欢…

研磨设计模式day14模板方法模式

目录 场景 原有逻辑 有何问题 解决方案 解决思路 代码实现 重写示例 模板方法的优缺点 模板方法的本质 何时选用 场景 现在模拟一个场景,两个人要登录一个系统,一个是管理员一个是用户,这两个不同身份的登录是由后端对应的两个接…

Metasploit“MSF”连接postgresql时因排序规则版本不匹配导致无法连接

一、问题 更新Kali之后使用Metasploit时出现一个问题,连接postgresql时因排序规则版本不匹配导致无法连接 警告: database "msf" has a collation version mismatch DETAIL: The database was created using collation version 2.36, but the operati…

SpringBoot使用Druid连接池 + 配置监控页面(自定义版 + starter版)

目录 1. Druid连接池的功能2. 自定义版2.1 pom.xml添加依赖2.2 MyDataSourceConfig实现2.3 application.properties配置编写Controller进行测试2.4 druid监控页面查看 3. starter版3.1 pom.xml添加依赖3.2 自动配置分析3.3 使用application.properties对druid进行配置3.4 druid…

Git分支机制

一、分支机制简述 要想真正理解Git的分支机制,我们要首先回过头来看一下Git是如何存储数据的。 Git并没有采用多个变更集( changeset )或是差异的方式存储数据,而是采用一系列快照的方式。当你发起提交时,Git存储的是提交对象( commi…

无涯教程-机器学习 - 箱形图函数

Box和Whisker图(也简称为boxplots)是另一种有用的技术,可用于检查每个属性的分布情况。以下是此技术的特点- 它本质上是单变量的,总结了每个属性的分布。它为中间值(即中位数)画一条线。它将在25%和75%周围绘制一个框。它还会绘制…

ant-vue1.78版a-auto-complete表单自动搜索返回列表中的关键字标红

a-auto-complete表单自动搜索返回列表中的关键字标红 通常在做关键字标红的场景,都是后端返回html结构,前端直接渲染实现,但是如果需要前端处理的话,实现也是很简单的,接下来我直接上应用场景吧 应用场景就是通过关键…

mysql 存储引擎系列 (一) 基础知识

当前支持存储引擎 show engines; 显示默认存储引擎 select default_storage_engine; show variables like ‘%storage%’; 修改默认引擎 set default_storage_enginexxx 或 set default_storage_enginexxx; my.ini 或者 my.cnf ,需要重启 服务才能生效 systemctl …

什么事synchronized的升级

今天我们继续学习synchronized的升级过程,目前只剩下最后一步了:轻量级锁->重量级锁。 通过今天的内容,希望能帮助大家解答synchronized都问啥?中除锁粗化,锁消除以及Java 8对synchronized的优化外全部的问题。 获…

校招算法题实在不会做,有没有关系?

文章目录 前言一、校招二、时间复杂度1、单层循环2、双层循环 三、空间复杂度四、数据结构五、校招算法题实在不会做,有没有关系?六、英雄算法集训 前言 英雄算法联盟八月集训 已经接近尾声,九月算法集训将于 09月01日 正式开始,目…

【uniapp】this有时为啥打印的是undefined?(箭头函数修改this)

😉博主:初映CY的前说(前端领域) ,📒本文核心:uniapp中this指向问题 前言:this大家知道是我们当前项目的实例,我们可以在这个this上面拿到我们原型上的全部数据。这个常用在我们在方法中调用其他方法使用。 …

java-什么是 CAS( 比较并交换-乐观锁机制-锁自旋)

1.什么是 CAS( 比较并交换-乐观锁机制-锁自旋) 1.1. 概念及特性 CAS(Compare And Swap/Set)比较并交换,CAS 算法的过程是这样:它包含 3 个参数CAS(V,E,N)。V 表示要更新的变量(内存值),E 表示…

el-date-picker限制选择的时间范围

<el-date-pickersize="mini"v-model="dateTime"value-format="yyyy-MM-dd HH:mm:ss"type="datetimerange"range-separator="~"start-placeholder="开始日期"end-placeholder="结束日期":picker-opti…

零信任体系化能力建设(5):数据安全与控制跟踪

在数字化世界中&#xff0c;一切皆源于数据。无论任何时候、任何地方和任何环境&#xff0c;组织都需要保护数据免受未经授权的访问和泄露&#xff0c;确保核心资产和业务的连续性&#xff0c;并获得客户的信任和忠诚度。 然而&#xff0c;这些跨领域、相互交叉的数据来自于不…

探索昏暗光线下人脸检测,基于YOLOv5[n/s/m/l/x]全系列模型开发构建人脸检测系统,对比分析精度效果

昏暗光线下的目标检测是一个比较小众的场景&#xff0c;之前也有读过一些相关的论文&#xff0c;专门有论文基于这个场景去开发算法模型&#xff0c;目的就是基于这种特定的场景实现性能的提升&#xff0c;那么原生的模型在这种程度的数据下能有什么样的表现效果呢&#xff1f;…

ssm彩妆小样售卖商城源码和论文

ssm彩妆小样售卖商城源码和论文073 开发工具&#xff1a;idea 数据库mysql5.7 数据库链接工具&#xff1a;navcat,小海豚等 技术&#xff1a;ssm 摘 要 随着科学技术的飞速发展&#xff0c;各行各业都在努力与现代先进技术接轨&#xff0c;通过科技手段提高自身的优势&…

Studio One 6.2.0(音乐制作)

Studio One 6 是一款音乐制作软件&#xff0c;具有以下特色&#xff1a; 直观的用户界面&#xff1a;Studio One 6采用了现代化的设计&#xff0c;使得用户可以轻松地浏览和操作软件。它拥有直观的工作流程和易于使用的功能&#xff0c;适合初学者和专业人士。 多轨道录音和混…

从RocketMQ通信模块聊聊EpollEventLoopGroup和NioEventLoopGroup

这里是weihubeats,觉得文章不错可以关注公众号小奏技术&#xff0c;文章首发。拒绝营销号&#xff0c;拒绝标题党 背景 最近在排查RocketMQ一个网络问题的时候&#xff0c;排查到了Netty相关的处理&#xff0c;然后看到了RocketMQ在构建workGroup的时候&#xff0c;发现了有如…

Java中word转Pdf工具类

背景&#xff1a; 最近做的一个项目中&#xff0c;对于word转Pdf用的地方很多&#xff0c;特此记录 搭建总图&#xff1a; 代码部分&#xff1a; 1.需要的jar包&#xff1a; aspose-words-15.8.0-jdk16.jar 注&#xff1a;下载好这个jar包后&#xff0c;在项目的根目录新建一…

css3英文文字换行,超过两行...展示

需求&#xff1a;超过两行...展示 开发的过程中发现div内容中文可以换行英文不换行&#xff0c;导致长度会溢出。 是英文全英文的话浏览器会解析成一个单词&#xff0c; 加上这句就好了 word-break:break-all; 一开始不知道是会解析成一个单词&#xff0c;用字符串拼接处理…