点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家,
我正在从使用部分装配体功能的社区用户那里寻求建议-效果很好吗? 是否有任何已知的问题/其他问题应该引起人们的注意。
我有一个开发租户,一个质量检查租户和生产租户。 我们一直使用完整的补丁程序集并始终下载。
我们也将所有3个租户保留在相同的补丁程序版本中。
要注意的一件事是所有3个租户都位于物理上不同的系统上。 您可能知道,生产始终在物理上不同的系统上,但是测试和其他测试租户通常在同一系统上,除非您明确要求SAP提供单独的系统。 我特别要求将其他租户(我们称为QAS/UAT)放在单独的系统上,以便我们在测试人员/用户测试QAS/UAT上较早的补丁时可以在Dev上创建补丁并对其进行处理,并且对 冲突。
现在,让我们考虑一下需要您提供建议的情况-
我们在Dev中创建了补丁(例如V33)->然后将其移至QA(V33):对QA进行测试会导致错误,因此我们在dev(V34)中再次创建了补丁,并修复了错误并将新补丁重新部署到QA (V34)。 然后,当一切正常时,我们从QA下载补丁并将其移至Prod(V34)-因此Prod不会获得所有顺序的补丁。 它具有V32,然后具有V34(因为33和34发生在开发和质量检查修复-测试修复周期中)。 这一直很好。
我从1911年更新和Jaspreet Kaur发行的blg中发现,使用Partial Assembly,您不能错过补丁程序版本。 我在这里有点困惑,所以这个问题。 这是场景。
以上示例-开发-Qa-Prod现在都在V34上。 现在假设我们在Dev(V35)上创建了一个新补丁。 主要在现有脚本文件中进行一些更改,假设在此补丁中,我们在XBO的某些节点上添加了更多脚本文件。 经过单元测试后,我们通过选择"新建和更改的项目"进行部分组装。 现在,我们将此部分组装的补丁上传到质量检查(V35)。 找出一些错误,以便我们再次进行Dev和QA之间的补丁程序循环以进行修复测试(V36)。
到目前为止,我们已经获得了V35和V36,它们都是在Dev中进行部分组装,然后在QAS中进行部署。 我们的产品在V34上。
现在,如果一切顺利,我们希望将更改移至Prod-应该采取什么方法? 我理解正确,部分程序集上传必须是顺序的。 这是我我不能直接将部分组装的V36上传到Prod,并且必须对Dev进行V36的完全组装和下载并将其上传到Prod吗? 还是这意味着我根本无法将V36上传到产品(无论缺少部分还是全部,因为缺少V35 ??)还是我应该将V35和V36的部分下载zip上传到产品中?
最佳做法是什么?
我认为部分组装是Dev&QA之间的最佳实践,因为通常从QA进行测试会产生需要少量/轻松修复的错误,因此快速进行部分组装并将其上传到QA会很好。 但是对于生产-将部分补丁带入生产的最佳方法是什么,或者我们应该再次下载完整的补丁并将其带入生产?
有什么想法吗?
谢谢
Suchita
亲爱的Suchita,
在您的方案中,对于部分组装的方案,生产系统将使用以前的版本。 您不能直接将V36上传到生产版本。
要保持一致性,您需要将V35和V36的部分下载zip上传到产品中。
注意
# p#Anant
Hi Suchita,
这两个选项在这里均有效,也都可以视为最佳实践,此处的真正决定因素是解决方案的大小,如果解决方案的组装时间非常长(2/4小时),则使用部分组装选项(1 )将是最好的解决方案,如果解决方案不是很大(例如,最多1小时的组装时间),则完整的上传选项(2)会更理想。
谢谢
Piottr。
一周热门 更多>