6

I want to notify each team member when a work item is assigned to them. I know how to set up an alert per team member (so if there are 10 team members I set up 10 seperate alerts) but is there a way to set up a single alert that will email the person the work item is assigned to?

I have the filter complete:

"PortfolioProject" = 'MyProject' AND ("CoreFields/StringFields/Field[ReferenceName='System.AssignedTo']/OldValue" <> '@Me' AND "CoreFields/StringFields/Field[ReferenceName='System.AssignedTo']/NewValue" = '@Me')

.. but I am stuck on how to make the email address that the alert is sent to generic. Putting @Me in the "Send To:" field unsurprisingly does not work!

Daniel Mann
  • 57,011
  • 13
  • 100
  • 120
Mark Robinson
  • 13,128
  • 13
  • 63
  • 81

2 Answers2

3

Check out TFS Global Alerts which is specifically designed for this kind of thing.

Lars Truijens
  • 42,837
  • 6
  • 126
  • 143
  • Look like just the ticket. Thanks, Lars. – Mark Robinson Jul 08 '11 at 15:00
  • 1
    I just looked at this and it seems like it is for sending alerts to GROUPS of users. Is there a way to say: when a TFS item changes and is assigned to that person, email THAT person? – Jeff Jul 30 '11 at 03:22
1

Take a look at TFS Event Handler

It appears it is in the process of being upgraded too:

TFS Event Handler for Team Foundation Server 2010

Mike Veigel
  • 3,795
  • 2
  • 20
  • 28