3

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

现在我在另一个请求 TR2 中对这个类进行一些修改,这个 TR 将仅在 9 月传送给客户。

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

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

有什么办法吗?

4

2 回答 2

4

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

于 2014-04-18T16:48:55.617 回答
-2

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

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

之后.......

于 2014-04-18T20:47:15.067 回答