ABAP类的ABAP ADT并行锁定问题

2020-09-02 01:42发布

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

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


尊敬的女士们,先生们,

我遇到一个问题,该问题目前使我无法使用ABAP ADT而不是SAP GUI。 对我来说,它变得越来越重要。 问题很简单:当您在ADT源代码编辑器中开始输入内容时,这就是ABAP ADT锁定ABAP类的方式。 当ADT锁定ABAP类时,该ABAP类将被完全锁定,包括其所有部分和部分(所有方法和类定义)。 这完全阻止了我和我的同事同时参加一个ABAP课程。

例如:使用SAP GUI(SE80),我可以打开ABAP类并转到该类的特定方法并开始更改一个方法,因此系统仅锁定该类方法,而不锁定整个类及其所有方法,而 我的同事已经在尝试另一种课堂方法。 如果我们考虑ABAP ADT的这种情况:如果我的同事正在研究该类的一种方法,而我正尝试通过ABAP ADT更改同一类的另一种方法,则ADT向我发送锁定错误,反之亦然 我正在使用一种班级的方法,我的同事将无法更改同一班级的另一种方法,因为我完全阻止了他/她的工作,所以更糟。

有人知道是否可以设置ABAP ADT,以便锁定特定的ABAP类部分(方法)而不是整个类吗?

谢谢。

PS:我的软件产品:ABAP ADT eclipse版本:2.50.1,后端系统是AS ABAP 740 SP11。

最诚挚的问候,

Aleh

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

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


尊敬的女士们,先生们,

我遇到一个问题,该问题目前使我无法使用ABAP ADT而不是SAP GUI。 对我来说,它变得越来越重要。 问题很简单:当您在ADT源代码编辑器中开始输入内容时,这就是ABAP ADT锁定ABAP类的方式。 当ADT锁定ABAP类时,该ABAP类将被完全锁定,包括其所有部分和部分(所有方法和类定义)。 这完全阻止了我和我的同事同时参加一个ABAP课程。

例如:使用SAP GUI(SE80),我可以打开ABAP类并转到该类的特定方法并开始更改一个方法,因此系统仅锁定该类方法,而不锁定整个类及其所有方法,而 我的同事已经在尝试另一种课堂方法。 如果我们考虑ABAP ADT的这种情况:如果我的同事正在研究该类的一种方法,而我正尝试通过ABAP ADT更改同一类的另一种方法,则ADT向我发送锁定错误,反之亦然 我正在使用一种班级的方法,我的同事将无法更改同一班级的另一种方法,因为我完全阻止了他/她的工作,所以更糟。

有人知道是否可以设置ABAP ADT,以便锁定特定的ABAP类部分(方法)而不是整个类吗?

谢谢。

PS:我的软件产品:ABAP ADT eclipse版本:2.50.1,后端系统是AS ABAP 740 SP11。

最诚挚的问候,

Aleh

付费偷看设置
发送
5条回答
callcenter油条
1楼 · 2020-09-02 02:30.采纳回答

嗨Aleh,

在Eclipse中不支持此编辑器模式。 我们有想法,但在当前的积压清单中什么也没有。

致谢

托马斯。

亦是此间程序员
2楼-- · 2020-09-02 02:13

嗨,托马斯,

感谢您的快速回复。 希望ABAP ADT将使用与SAP GUI相似的锁定机制。

最诚挚的问候,

Aleh

wang628962
3楼-- · 2020-09-02 02:24

Aleh

您是在谈论长期(即传输级)锁定还是短期并发编辑锁定?

最诚挚的问候

沃尔克

SAP砖家
4楼-- · 2020-09-02 02:13

嗨,沃尔克,

通常您是对的,但是当前许多新的自定义开发都使用BOPF,当多个开发人员可以更改负责BO节点确定/操作/验证等的同一类时,正是这种情况。

最诚挚的问候,

Aleh

Aaron 3364
5楼-- · 2020-09-02 02:17

在最近的几个月/几年中,当"独自"从事开发工作时,日食中的ABAP很好地赶上了,但这个问题在您遇到之后仍然是个大难题 正在与开发人员团队合作。 由于缺少细粒度的锁定,因此无法使用ADT处理ABAP类。

这有点难过。

也许这就是为什么我们都应该开始使用GIT的原因?

一周热门 更多>