It's all about the answers!

Ask a question

Is Follow-up action for deliver operation called by baseline substitution?

Feng Hong (241814) | asked Mar 17 '15, 1:38 a.m.
We developed a plugin of RTC follow-up action for deliver operation, however, a phenomenon occurred that a part of the follow-up action of deliver operation is carried out by the baseline substituted operation of the irrelevant component. We would like to know whether the plugin that made as a follow-up action for deliver operation is called by baseline substitution?

Also, in regard to RTC follow-up action for deliver operation, what's procedure or how we can make deliver operation works?

Any help on answering there will be much appreciated.

Accepted answer

permanent link
Evan Hughes (2.4k1318) | answered Mar 17 '15, 10:12 a.m.
Replacing a component with a baseline can act as a deliver if it contains all of the change sets that are present in the stream, plus a few more. For that reason, the server deliver operations will be triggered when change sets are added or removed from a stream, regardless of the UI action the user performed. That allows you to verify that the stream is in a good state, without having to worry about what the user did in the UI. 

If you want to make sure that change sets are in an appropriate state (for example), you can check the object passed into your follow-up action to see if there's a IChangeHistoryAddOperandDelta. 

I may be able to provide more guidance if you tell me what your follow-up action is intended to do. 
Feng Hong selected this answer as the correct answer

Feng Hong commented Mar 20 '15, 12:31 a.m. | edited Mar 20 '15, 2:10 a.m.

Hi Even, Thanks so much for your prompt response.

Your answer

Register or to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.