Require the Accept of incoming changes before Delivering?
4 answers
Is it possible to require that incoming changes be accepted before pushing/delivering outgoing changes?
I'd like folks to have to compile what they're about to deliver against whatever is incoming before they deliver.
I don't have RTC open in front of me - but in the SCRUM process template I normally use on RTC 2 - I thought you have to accept all incoming changes before you can deliver.
This does not force people to compile/build before they deliver the reconciled code - but should be should be something you could enforce via the process rules for deliver.
anthony
Hi,
at least in 2.x there is no built in Rule I could find that would enforce it.
It would probably be possible to write an extension to provide this operational behavior.
Anthony, I thought the same but recently figured that this is not the case in 2.0.0.2IFix4, at least not of there are no conflicts..
Ralph
I don't have RTC open in front of me - but in the SCRUM process template I normally use on RTC 2 - I thought you have to accept all incoming changes before you can deliver.
This does not force people to compile/build before they deliver the reconciled code - but should be should be something you could enforce via the process rules for deliver.
anthony
at least in 2.x there is no built in Rule I could find that would enforce it.
It would probably be possible to write an extension to provide this operational behavior.
Anthony, I thought the same but recently figured that this is not the case in 2.0.0.2IFix4, at least not of there are no conflicts..
Ralph
Is it possible to require that incoming changes be accepted before pushing/delivering outgoing changes?
I'd like folks to have to compile what they're about to deliver against whatever is incoming before they deliver.
I don't have RTC open in front of me - but in the SCRUM process template I normally use on RTC 2 - I thought you have to accept all incoming changes before you can deliver.
This does not force people to compile/build before they deliver the reconciled code - but should be should be something you could enforce via the process rules for deliver.
anthony
There is no declarative way to enforce this in RTC-2.0, but in RTC-3.0,
you can mark a stream as "Require workspace to be caught up before
delivering".
Cheers,
Geoff
On 10/21/2010 5:37 PM, lancehilliard wrote:
you can mark a stream as "Require workspace to be caught up before
delivering".
Cheers,
Geoff
On 10/21/2010 5:37 PM, lancehilliard wrote:
Is it possible to require that incoming changes be accepted before
pushing/delivering outgoing changes?
I'd like folks to have to compile what they're about to deliver
against whatever is incoming before they deliver.
Here's how to do it in RTC 3.0:
Open your Project Area.
Process Configuration, Team Configuration, Operation Behavior
Maximize window to see more options.
Find Source Control: Deliver (server) in the Everyone (default) column.
Enable "Preconditions and follow-up actions are configured for this operation".
Add Precondition "Require workspaces to be caught up before delivery"
Save and close.
Open your Project Area.
Process Configuration, Team Configuration, Operation Behavior
Maximize window to see more options.
Find Source Control: Deliver (server) in the Everyone (default) column.
Enable "Preconditions and follow-up actions are configured for this operation".
Add Precondition "Require workspaces to be caught up before delivery"
Save and close.