TFS Aggregator is an extension for Team Foundation Server (TFS) and Visual Studio Team Services (VSTS) that enables running custom script when Work Items change, allowing dynamic calculation of field values in TFS and more. (For example: Dev work + Test Work = Total Work).
TFS Server API changed frequently in the past: the Server Plugin contains code specific for each TFS version, which means that TFS Aggregator Server Plugin binaries must be build for a specific TFS version.
See the Changelog for an history of releases.
A manual installation after building from source follows the following process:
TFSAggregator2.ServerPlugin.policies(or rename one of the existing samples to get started) and change the example settings to your actual settings. Syntax Example.
TFSAggregator2.ServerPlugin.policiesto the plugin location on the Application Tier of your TFS Servers
That is all. TFS will detect that a file was copied in and will load it in.
We ship with an MSI installer which will automatically detect your TFS server folder.
WARNING When upgrading your TFS server you should uninstall the TFS Aggregator Server Plugin prior to the upgrade and then run the new installer when your server upgrade has completed.
You can pick development binaries directly from VSTS, asking access to the team, see CI build for details.
Is it not working? Here is the troubleshooting and how to get help page: TFS Aggregator Troubleshooting
The following table lists the TFS version supported by the Server Plugin.
|TFS version||Breaking changes||Supported||Build configuration|
|201x RTM||Not yet||n/a|
We used Visual Studio Community Edition 2017 Update 2 to develop this version. In the Contributor section you will find all the details to rebuild and customize TFS Aggregator.