Tuesday, April 12, 2011 4:10 AM
Hi all, I wanted to make my Scrum V2 template fully functional without transfering those to V3 template which is compatible with TFS2010 .With V2 template we have allmost 40 working proj with their history so importing those to v3 template is next to impossible. Pls suggest me some way to work on V2 template with event service(does status roll back)in TFS 2010 I tried that making new proj with V3 template and importoing all history to the new proj but that was too hectic job.
The purpose of making this template working fine with its event service in TFS2010 is.... we want to make automatic roll up of states and remaining Hrs of the WI, as it was working fine in TFS 2008. A new problem here is In TFS 2010 there are so many Linked types (Parent chiled, Successor Presador and many more) so we want these automatic shoul be done under any linked type selection. In Tfs 2008 this event service is working only with Related Link type.
Please suggest me any way to get it done
Thursday, April 14, 2011 12:26 AM
If you still have the SFTS service running and have the two rules files on your server, you can reconnect TFS 2010 to the service. Install the TFS 2010 Power Tools on your workstation to have the Alerts Explorer so you can create a new notification. You'll just need to create a SOAP notification and connect it to the WorkItemChangedEndpoint.asmx service on your TFS box. Just know that out of the gate, TFS 2010 only does the updates once every 5 min. You can take this down to 0 if you'd like it to work like the template did in TFS 2008.
Hope this helps.
MCSE, MCTS:TFS 2010, SQL 2005
- Proposed As Answer by Ryan Hanisco Friday, April 15, 2011 6:39 PM
- Marked As Answer by John QiaoMicrosoft Contingent Staff, Moderator Monday, April 18, 2011 1:39 AM
- Unmarked As Answer by Smita Thakarey Tuesday, April 19, 2011 6:59 AM
- Unproposed As Answer by John QiaoMicrosoft Contingent Staff, Moderator Wednesday, April 20, 2011 8:50 AM
Monday, April 18, 2011 1:39 AMModerator
Thanks for your post.
I marked Ryan’s reply as answer, if you have any concern with it, please feel free to unmark it.
John Qiao [MSFT]
MSDN Community Support | Feedback to us
Get or Request Code Sample from Microsoft
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
Tuesday, April 19, 2011 7:05 AM
hello John and Ryan,
You both not got my problem correctly...
I want an event service which could work fine with all scrum template. Here event service means this service automatically update the status as well as remaining work Hrs if any child WI set to done. This was known as SFTS V2 event service in TFS 2008. there is only one linked type is available to connect two WI and that is 'Related'
but in TFS 2010 there are various types of Linked types available in Scrum template...(Parent chiled, Successor Presador and many more)
ther is one block available by Crispin Parker http://consultingblogs.emc.com/crispinparker/archive/2011/01/07/scrum-for-team-system-v2-projects-in-tfs-2010.aspx?CommentPosted=true but this only enbles that fuctionality for Scrum V2 template in 2010 envirnoment under linked type Related. But what about the other linked types?
if we select any other linked type to relate two WI other than 'Related' so automatoc rollup does not work,
pls suggest me iff you have any solution
Tuesday, April 19, 2011 2:49 PM
The 2008 version of the template only recognizes the "Related" link type -- This is by design. If you would like to include other types, you will need to edit the rules XML files to include these. You will want to test that thoroughly before depending on it too.
I have used the 2008 service and the 2010 service in quite a few implementations, but have never had to use the custom 2008 service written for 2010. In the native 2010 service, adding additional link types isn't a huge deal, though you do have to duplicate rules in the Aggregation and Transition rules files. If I were you, I'd dig into the rules files and do a PoC with the service referenced in the link -- hopefully it is the normal 2010 service format with a new set of custom rules.
Lastly, making the rules work for a bunch of different link types can be dangerous leading to circular rules. You will want to plan this out very carefully to control the types and order that the rules fire in. Also note that the 2010 service can group rule execution into single passes so you'll want to watch that too.
MCSE, MCTS:TFS 2010, SQL 2005
Friday, May 13, 2011 4:56 AM
Thank you very much for your such a usefull suggetion. But still before going forward with this suggetion i just wanted to confirm that is there any another way to make event sevice work on SCRUM V2 template on TFS 2010 envirnoment. I am litil bit confused becuse why there is no one facing the same problem in 2010 envirnoment and you also mention that you didnt find such problem while you were using some implimentation in both envirnioment.
As we were having allmost 50 projects with this template in TFS 2008 envirnoment . As now we migrated to TFS 2010 envirnoment with all those projects event sevice just stoped working on that so i did one work arround suggested by Crispin on... http://consultingblogs.emc.com/crispinparker/archive/2011/01/07/scrum-for-team-system-v2-projects-in-tfs-2010.aspx?CommentPosted=true
and this solved problem only for Related Link type and not others.