TFS & Visual Studio ALM – by Neno Loje

(formerly Team System, VSTS)

Setup up an e-mail notification on other user’s check-ins

March 6th, 2009 · 2 Comments · Team Foundation Server, TFS Clients, TFS Project Portal and Team Communication, TFS Tips and Tricks, VSTS

  1. Open Alerts Editor (required TFS Power Tools to be installed locally).

    Alerts is part of TFS Power Tools by Microsoft

  2. Create new alert.

    Create a new alert to be notified by e-mail when something happens on the server.

  3. Choose “Check-In of a specific file happens”:

     A check-in alert gets fired when someone check-ins. 

  4. Enter a name for the alert subscription, the destination e-mail address, desired team project name ($/Teamproject), if applicable, as well as your account name (to be excluded).

    The Alert Definition Editor

  5. The “Filter Expression” (2nd tab) looks now similar to:

    ‘Artifacts/Artifact[starts-with(translate(@ServerItem, "ABCDEFGHIJKLMNOPQRSTUVWXYZ", "abcdefghijklmnopqrstuvwxyz"), "$/playground")]’ <> null AND "Committer" <> ‘TFS\neno


2 Comments so far ↓

  • hira

    why you have set this filter commiter<>TFS/neno? what does it means?

  • neno

    @hira: The goal (as the blog post title defined it) was to set up a notfification that only fires on other user’s check-ins, and not your own.

    That’s why I excluded myself.

    “TFS\Neno” is my active directory account.

Leave a Comment