ABAPGit,Eclipse和EGit

2020-09-05 16:40发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

这不是一个真正的问题,但更多的是我日常工作中引发的一系列疑问和想法。

我与许多不同的客户一起工作,就像你们中的大多数人(大多数?)一样,每个客户都有自己的安全政策。

这会导致30%至40%的客户阻止来自SAP的Github(或Bitbucket或任何其他在线存储库)访问的情况。

以这种方式,ABAPGit不起作用。

当时,我正考虑使用Eclipse插件EGit与Git一起使用,因为这样,我可以避免上述限制,可以使用笔记本电脑/网络而不是SAP Server的笔记本电脑/网络。

但是...

我无法混合所有工具。


我知道这不是新问题,并且已经尝试了某种集成,例如与此集成 但两者都依赖于ABAPGit,这是主要问题。

您曾经遇到过这样的问题吗? 您是如何处理的?

谢谢


Simone

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

这不是一个真正的问题,但更多的是我日常工作中引发的一系列疑问和想法。

我与许多不同的客户一起工作,就像你们中的大多数人(大多数?)一样,每个客户都有自己的安全政策。

这会导致30%至40%的客户阻止来自SAP的Github(或Bitbucket或任何其他在线存储库)访问的情况。

以这种方式,ABAPGit不起作用。

当时,我正考虑使用Eclipse插件EGit与Git一起使用,因为这样,我可以避免上述限制,可以使用笔记本电脑/网络而不是SAP Server的笔记本电脑/网络。

但是...

我无法混合所有工具。


我知道这不是新问题,并且已经尝试了某种集成,例如与此集成 但两者都依赖于ABAPGit,这是主要问题。

您曾经遇到过这样的问题吗? 您是如何处理的?

谢谢


Simone

5条回答
落灬小鱼
1楼-- · 2020-09-05 16:57

如上文Sandra Rossi所述,abapGit支持离线项目,请参见

https://docs.abapgit.org/guide-import-zip.html

https ://docs.abapgit.org/guide-export-zip.html

根据情况,可以通过 https://github.com/larshp/abapGitServer ,它是在ABAP系统上运行的git服务器,因此代码永远不会离开SAP系统。 它只有有限的功能,但是非常适合备份,欢迎拉取请求:)

因此,要使用公共开源,可以通过zip安装。 如果您想深入了解内部源代码设置,则可以选择abapGitServer。 客户还可以安装类似 https://gitlab.com/gitlab-org/gitlab-ce/之类的东西 在本地网络上,但通常比安装abapGitServer麻烦得多。

zhangjiyang1323
2楼-- · 2020-09-05 17:02

我选择其他客户端。 ;-)

如果SAP系统没有HTTP,但是您的笔记本电脑是HTTP,请使用复制/粘贴手动创建主abapGit程序,并获得基于abapGit的工具,如下所示: zip文件(包括abapGit),然后通过abapGit安装它们。 不需要egit或任何git客户端。

可能它不会回答您的问题,但是我不知道您到底想做什么。

悠然的二货
4楼-- · 2020-09-05 17:09

马修·比林汉姆我是一个简单而谦虚的员工:)
我一直建议我们在广告中对此加以说明: ABAPGit节省时间

Sandra Rossi 您是对的,我不清楚(长时间(有些时候 沮丧无济于事。)

我是实际公司中的新手,我们与Vistex Add-on合作:使用ABAPGit的主要目的是帮助开发和部署具有通用功能的基本模型 99%的客户要求而不是使用复制粘贴或使用TR(这可能会导致一些错误)。

使用Git-git(对不起的名字很抱歉)而不是Git-zip 也会帮助我们立即为每个客户提供不同的分支机构,而且省力。

我承认我从未使用过ZIP版本 (我从SVLINK移到了ABAPGit),但是我会尝试。
谢谢!

绿领巾童鞋
5楼-- · 2020-09-05 17:16

好,问题是我使用的不是本地软件包。

pull可以导入代码,但不能导入字典:从可移植程序包切换到本地程序包效果很好。

我将在github中打开一个问题并看一下代码 看看我是否缺少了一些东西:)

一周热门 更多>