Questions tagged [tfs-aggregator]

TFS aggregator is a Server side plugin to automatically calculate or update work item fields based on rules. These are executed when the work item is saved on the server. The latest version can be found on GitHub.

There have been multiple incarnations of this plugin. You may have found it in any of these places:

  • Codeplex This server side plugin for TFS 2010/2012 enables dynamic calculation of field values in TFS. (For example: Dev work + Test Work = Total Work). It supports same work item and parent-child links. It also has support for aggregating string values (ie Children are Done so the parent is Done). Because this is a server side plug-in, it is very fast. The very first aggregation takes about 7-10 seconds (as it caches connection information). After that updates usually take place faster than you can refresh your client.

  • Github

The latest version can now be found here:

This is a completely rewritten plugin which can execute C# script or Powershell and is trying to move away from the cumbersome and error-prone XML syntax of the old plugin.

14 questions
3
votes
2 answers

TFS Aggregator update parent field when a work item deleted

I use VSTS and tfs aggregator to update parent fields when I have some changes in work items, and every things work fine. Now I want to update parent field when I delete the work Item. and I get the error: Exception encountered processing…
Saeid
  • 13,224
  • 32
  • 107
  • 173
2
votes
3 answers

TFS - how do I sum child task hours to parent

TFS Web-client provides a "board" view under the backlog tab which shows the sum of Remaining work for a User Story based on the Sum of Remaining Work for it's child tasks. I have also tried exporting to Excel and using a Pivot table, but there…
Sam
  • 487
  • 1
  • 10
  • 25
1
vote
1 answer

Azure function throw exception to modify azure custom field on dashborad

I created a function to auto calculate custom log hour from Azure board task. I'm following the link below: https://tfsaggregator.github.io/docs/v3/ Using the above link some other developer achieve successfully but after 1 years PAT expired and…
1
vote
1 answer

How access message of git commits from Microsoft.TeamFoundation.WorkItemTracking.Client?

I'm using TFS 2017 update 1 on premises. I'm using #ID in log comments of commits in order to associate workitem ID (of User Story, Task etc.) with GIT commits of source code. It properly works (I can see links to commit from workitem…
1
vote
0 answers

How to deploy TFS aggregator in TFS 2018

I'm not sure that TFS-aggregator will work in Tfs2018.Update1.RC1 But as per the below image, it should work(I hope) I'm trying to do some POC by creating a rule using TFS aggregator All works fine when I tested my rules using…
Jayendran
  • 9,638
  • 8
  • 60
  • 103
1
vote
0 answers

Create web hooks in vsts to use tfs aggregator Error Basic authentication requires a secure connection to the server.

I tried to set web hooks in VSTS and install tfsaggregator in azure use this manual. But When I wanna to define a web hooks and try to test I have an error in connection: Here is tfsaggregator web.config: And HelloWorld.policies I always have…
Saeid
  • 13,224
  • 32
  • 107
  • 173
1
vote
1 answer

tfsaggregator dont copying field to child

I am using new tfs aggregator from https://github.com/tfsaggregator/tfsaggregator/ Numeric fields are working great. But now i have a request to copy text field from from parent to child. i wrote that rule
1
vote
2 answers

TFS Aggregator does not perform multiplication operation

I have a need to multiply two fields in a request. So I put the code below into AggregationItems.xml
0
votes
0 answers

Setting Up TFS Aggregator CLI on Azure Function App

I'm trying to set up a new instance of Aggregator CLI as an Azure function app. I've created the app on Azure and think I've installed Aggregator CLI, but don't know how to save my Azure DevOps (formerly VSTS) Personal Access Token (PAT) to…
Ross J
  • 23
  • 1
  • 5
0
votes
1 answer

How access git commits from Microsoft.TeamFoundation.WorkItemTracking.Client

I'm using TFS 2017 update 1 on premises. I'm using #ID in log comments of commits in order to associate workitem ID (of User Story, Task etc.) with GIT commits of source code. It properly works (I can see links to commit from workitem interface) but…
0
votes
1 answer

Is it possible with TFS Aggregator to dinamically change the label of a TAB in workitem form?

I'm using TFS 2017 update 1 on premises with still old form layout. Since in my custom workitem type I have more than one Description TAB (e.g. Trigger tab, Pre-conditions tab etc.), I'd like to dynamically change the label of TABS when some tetx is…
Francesco Sclano
  • 145
  • 1
  • 12
0
votes
1 answer

Is it correct in TFS/TFS Aggregator setting true both "make-requests-on-behalf-of-others-permission" and "authentication autoImpersonate"?

I'm using TFS 2017 update 1 on premises + TFS Aggregator 2.2.1. In order to properly use autoImpersonate set to true in TFSAggregator2.ServerPlugin.Policies, i.e.: