繁体   English   中英

传输单个方法而不是完整的 ABAP 类

[英]Transport a single method instead of a complete ABAP class

我在 SE24 中开发了一个 ABAP 类,它被锁定在已经传输到客户端的传输请求 TR1 中。

现在我正在另一个请求 TR2 中对此类进行一些修改,此 TR 将仅在 9 月份传输到客户端。

但与此同时,我的客户要求在同一个类中创建两个新方法。 所以我只想通过 TR3 传输这两种方法而不是完整的类。

我无法传输完整的类,因为我在 TR2 中所做的更改尚未完成。

有什么办法吗?

如果您对发生的事情的描述准确,则不会。 请参阅此答案以获取一些背景信息。 现在,如果您只更改某些方法实现,您也许可以使用LIMU METH传输条目来仅传输这些实现(尽管我不建议这样做以避免副作用)。 如果您添加了一些方法 - 正如您所说的那样 - 您可能必须传输整个R3TR CLAS对象,这将自动提取所有更改。 永远记住-在CTS只记录一个变化对该对象所做的,不是什么变化了。

您可以使用版本管理来帮助您。 您可以做的是将新方法添加到现有类中,确保其经过测试等,生成一个版本,然后删除您不想发送的 2 个方法。 释放您的传输,如上所述,这将提取当前状态的类。

释放传输后,您可以返回并恢复到保存的版本和您的所有设置。

之后.......

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM