Giter Club home page Giter Club logo

tfseventsubscription's Introduction

Event Subscription Tool for TFS 2010

This tool provides a GUI to add and remove event subscriptions for your account on a TFS 2010 server.

.NET 3.5 is necessary to run the tool. Also, you probably need some TFS DLLs, but if you can use TFS in Visual Studio 2010 then they should already be there.

Download from http://dl.dropbox.com/u/267889/github/EventSubscriptionTool.exe.

Usage

A TFS event is described by an XML document against which a filter expression is run. The filter is a mix between an SQL-like query language, and XPath to access tags and attributes of the XML document. The format of the XML document is different for each event type.

I couldn't find much documentation on the filter expressions for subscriptions. Here are some links that might help.

Alternatives

  • BisSubscribe is a command line tool to add and remove subscriptions, but it is only available on the TFS server, not on clients.
  • TFS Power Tools includes the Alerts Explorer VS2010 extension. It provides an editor to build filter expressions, but this editor is rather restricted and does not allow to directly specify the filter expression.

History

The original version of this tool seems to come from Naren Datha or his colleague Sam (see http://blogs.msdn.com/b/narend/archive/2006/07/26/679440.aspx).

Later, it was rewritten and published on Codeplex (http://tfseventsubscription.codeplex.com/). The Codeplex project has not been changed since 2008, so I would consider it dead.

I would like to express my thanks to the previous developers of the tool. They did all the work; I only made a few changes to make it work on TFS 2010.

License

The project on Codeplex from which I forked was using the Microsoft Community License, and so is this project. See the LICENSE file for its full text.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.