是否可以在另一个子帐户中访问git存储库?

2020-08-31 12:23发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好! 我认为这个问题很简单...

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

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


大家好!

我认为这个问题很简单,因此我将尽可能简要地解释一下。 我们有一个全球SCP帐户,其中包含4个不同生产阶段(开发,测试,集成生产)的子帐户。

我们在" dev"子帐户中使用SAP Web IDE Full-Stack,其中存储了HTML5应用程序的所有git存储库。 那里一切都很好。 现在,当我们要进行部署时,我们需要从dev-> test,从test-> intg等逐步进行部署。

假设我在开发人员中开发了一项新功能,并将其部署为新版本1.1.1。 在git仓库中,创建了一个新的标签" 1.1.1":

此外,在HTML5控制台中,可以看到不同的版本并分别激活它们:

这一切都很好。 但是现在,我想将此版本部署到下一个子帐户(因此进入下一阶段)。 有几种方法可以想到:

1)从dev的Web IDE部署到任何其他子帐户。 这很好用,但是问题是如果您要部署相同的版本1.1.1,例如 一周后,代码很可能已更改,因此其版本不再相同

2)导出部署到dev子帐户(.zip)的版本,然后将该版本导入具有相同版本号的另一个子帐户。 这可行,但是您必须手动执行很多步骤(对于3个子帐户的许多不同应用程序)。 此外,由于手动操作,此方法容易出错。

3)我正在考虑和询问以下问题的方法:您能否以某种方式从子帐户更改git远程路径,例如 对子帐户中相同的git repo进行``测试'',例如 'dev'? 因为我真的不需要在"测试"子帐户中单独开发一个git repo。

但是对于部署过程而言,只需轻弹魔术棒并使用在'dev'子帐户的git中创建的git标签在'test'子帐户中激活新版本,将更加方便。

我希望我能尽可能清楚地描述问题。 TLDR是:"我可以使用子帐户B中相同应用程序的另一个git repo从子帐户A中更改HTML5应用程序的git repo吗?"

预先感谢和亲切问候,

亚历山大

(11.2 kB)
4条回答
clever101
2020-08-31 12:48

你好!

我认为,如果可能的话,原始帖子中描述的用例应该非常有用(子帐户A有存储库,子帐户B要在Web IDE的全栈中使用)。 我尝试了从子帐户B克隆子帐户A中的回购交易的简单方法,但是没有成功。

我不明白,为什么Web IDE/SCP禁止使用这种简单有效的用例。 也许我错了,所以请纠正我。 :-)

谢谢,马库斯

一周热门 更多>