系统之间的请求导入逻辑应该如何?

How should be the request import logic between system?

我正在更改 DEV 系统中的报告源代码,并将请求传输到 QA 系统以测试报告。假设我有很多请求只包括一个对象,我从 DEV 传输到 QA 以在同一程序中进行更改后测试报告。

导入 QA 的请求如下:

 1037   ABDK923094   400        MTOK   Z_SAMPLE BUG_FIX 1
 1038   ABDK923098   400        MTOK   Z_SAMPLE BUG_FIX 2
 1039   ABDK923100   400        MTOK   Z_SAMPLE BUG_FIX 3
 1040   ABDK923100   400        MTOK   Z_SAMPLE BUG_FIX 4
 1041   ABDK923100   400        MTOK   Z_SAMPLE BUG_FIX 5
 1042   ABDK923100   400        MTOK   Z_SAMPLE BUG_FIX 6
 1043   ABDK923100   400        MTOK   Z_SAMPLE BUG_FIX 7
 1044   ABDK923100   400        MTOK   Z_SAMPLE BUG_FIX 8
 1045   ABDK923100   400        MTOK   Z_SAMPLE BUG_FIX 9

他们都有一个相同的对象;

 LIMU   REPS    Z_SAMPLE

现在我想将所有请求从 QA 传输到生产系统。

我应该将所有请求一个一个地从 QA 传输到生产部门,还是删除除最后一个请求之外的所有请求并仅将最后一个请求传输到 PROD(以清除不必要的请求)?

哪个更合适?

在你非常不寻常的具体情况下。
LIMU REPS <PROG> 仅在 N 次传输中。 然后只导入最后一个传输就足够了。 但是您需要从缓冲区中删除其他传输以避免以后 序列导入重置为早期版本。

导入所有这些传输是最佳做法。 R3TRANS 将在导入 ALL 期间对传输内容进行排序以获得最终效果。 只有 Import last only 才会完成。使用 Import ALL 时,生产系统没有 n 个中间状态。

按照队列中的顺序单独导入传输也可以, 但是在最后一次导入提交之前,您有关于程序生产状态的问题。

如果有疑问,请使用全部导入。

当然,Import ALL 也会导入队列中的其他传输。 因此,您必须确保队列中的所有传输都经过测试并准备好投入生产。

乱序导入传输意味着您必须删除其他传输或处理乱序导入的问题。等待发生的问题的秘诀。

我有个规矩,只允许GOD乱序导入。 如果你那么好并且知道 R3Import 是如何工作的,以及所有的含义,那么继续乱序导入 and/or ignore/delete 传输。

如果不是上帝般的知识,那么请为问题做好准备。