如何按照Development/QA/Prod分离WebIDE UI5项目

2020-08-18 14:40发布

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

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


您好,

我正在从S4C(S4 HANA Cloud)到HCP(HANA Cloud Platform)并行开发应用程序。 在WebIde中,我已经创建了几个应用程序,并已部署到HANA Cloud Platform,并且我将在S4C中的HCP中生成的URL用作自定义磁贴。

我的查询是在S4C中,我们有两个不同的实例(Q和Prod),但是在HCP中,如果我在Q和prod之间存有歧义,如何隔离UI5应用程序?

请提出建议?

致谢

Ankesh

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

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


您好,

我正在从S4C(S4 HANA Cloud)到HCP(HANA Cloud Platform)并行开发应用程序。 在WebIde中,我已经创建了几个应用程序,并已部署到HANA Cloud Platform,并且我将在S4C中的HCP中生成的URL用作自定义磁贴。

我的查询是在S4C中,我们有两个不同的实例(Q和Prod),但是在HCP中,如果我在Q和prod之间存有歧义,如何隔离UI5应用程序?

请提出建议?

致谢

Ankesh

付费偷看设置
发送
4条回答
Haoba3210
1楼-- · 2020-08-18 14:50

您应该使用连接到S/4HANA Cloud Production实例的其他子帐户。 基本URL应该放置在一个始终命名为Destination(即S4C)的目标中,这样,在部署到生产子帐户时就不必调整应用程序。

xfwsx85
2楼-- · 2020-08-18 15:11

Hi Ankesh,

< p>由于目的地保持在子帐户级别而不是空格中,因此您创建了多带带的子帐户。 对于manifest.json和目标位置的问题,您应该检查浏览器开发人员工具中的网络跟踪,以了解部署后的区别。 还请阅读neo-app.json文件的详细信息。 您可以在此处进行有关请求路由的许多技巧。

最诚挚的问候
Gregor

半个程序猿
3楼-- · 2020-08-18 14:56

您好,

您可以使用GIT存储库来保留应用程序的不同版本。 我们也在为客户做同样的事情。 我们为每种环境使用一个分支,一旦从一个环境转移到另一个环境,我们便合并了这些分支。

我要提到的另一件事是,您可以将应用程序直接部署到S/4HANA Cloud启动板中 使用带有URL的自定义图块的过程。 如果您部署到S/4HANA Cloud Launchpad,则您的应用程序将实际在启动板中运行,从而使您可以访问其他功能(例如,在使用语义导航的应用程序导航中),而不必担心目的地。

< p>最好的问候

Geert-Jan Klaps

绿领巾童鞋
4楼-- · 2020-08-18 15:04

嗨,

如果要部署到SAP Cloud Platform,则应使用Gregor提到的方法。 为每个S/4HANA Cloud实例(通常是测试和生产)创建一个子帐户,并将每个子帐户连接到正确的S/4HANA Cloud实例。 在每个子帐户中,您的目的地使用相同的名称,但将其指向相应的实例(例如测试或生产)。

最诚挚的问候,

Geert-Jan Klaps

一周热门 更多>