How do I turn on Task Annotations in TFS 2015 Kanban Boards? - tfs

We have TFS 2015 and want to turn on Task Annotations on the top level kanban board. The goal is to be able to see the number of tasks todo and done for each PBI.
All of the documentation we've seen indicates this can be done by selecting the settings icon (gear) for the board and then there is an Annotations tab to select either Task Annotations or Test Annotations.
In our case, the Annotations tab never appears.

It is not supported in TFS 2015.
I checked TFS 2015, TFS 2017, TFS 2018, TFS 2019, just TFS 2019 has the feature of Task Annotation:

Related

Moving Collections from TFS 2015 to TFS 2018

I am doing an upgrade from TFS 2015 to TFS 2018.
I moved a collection from my TFS 2015 to my TFS 2018 as refered in the documentation:
https://learn.microsoft.com/en-us/tfs/server/admin/move-project-collection
The process was successfully done according with TFS 2018 Administration Console after I attached it.
After this I compared both collections (from TFS 2015 and 2018).
I could watch that the migration was not entirely done. In TFS 2018 I was missing this:
In my original Collection I had 3 projects. THe projects are still in there, however Project P1 used to have 6 members (4 users and 2 groups). Now it only has 4 users. The groups are missing. Any idea why?
In Project P1, In TFS 2015 I had a Visual Studio definition build. Now, In TFS 2018 I could see that the "Publish Build Artifact" is now deprecated.
In this build options I noticed in my "Multipiers" field I have this message "This setting is required". In TFS 2015 I could leave this field empty and I wouldn't get this message.
At the moment I haven't noticed any more changes, but I am worried about this.
I have more collection to migrate from TFS 2015 to TFS 2018-
How should I address this migrate process?

How does VSTS Task board column customization works?

In TFS 2017 (Web based) task board (for each iteration path), we don't see column customization options to add or remove but after migrating on premise TFS I can see some of the existing iterations having the existing customized column.
Where all the details are saved (configuration portal or TFS DB) and how can we enable option to configure columns for task board?
Regarding custom task board columns in TFS, you can refer to this thread: Modify the columns of the Sprint Board in team foundation server
Regarding VSTS, as Danko said that the feature is not available.
I believe that you are asking for the customization of the VSTS Task Board columns, which is still planned as a feature to be done, and not available yet. You could vote for it at the Visual Studio Uservoice.

Viewing Unparented bugs and tasks in TFS 2015

We have recently upgraded to TFS 2015 from TFS 2013.
We've also moved over a project to TFS 2015 (which has been running since TFS 2010) which is using agile process.
We'd like to make use of the task board to display bugs and tasks, and almost all of them are not linked to a parent yet.
When I go to 'Working with bugs'-> 'Bugs appear on the backlogs and boards with tasks'
I only see user stories appearing on the task board (and any tasks linked to a user story). Please let me know how I can configure unparented bugs and tasks to appear on the board.
You should install to TFS2015 Update 1 (or better to Update 2) in order to have the unparented bugs displayed in task board.

How can a Gated Check-in be configured in tfs 2015 "vNext" builds?

The new build system is pretty exciting. But...
I would like to know if there's any way to create a build definition with a gated checkin using TFS Version Control like it's available in XAML build definition?
Is it a hidden option or difficult to find? If not, is it possible to develop an extension to do that or must we wait for MS to support it?
Not currently, this is currently scheduled for Q4 2015 for vso and in Update 2 for TFS on prem.
Update 03/02/2016: this has been pushed back to Q1 2016 for vso but still in Update 2 for TFS on prem (which I would assume is also pushed back).
Update 31/03/2016: In Update 2, released 30th March, gated checkin support for TFVC was shipped.
This now shows on the Triggers tab of a build definition:

Team Foundation Server 2013 Integration Tools?

I need to bring backlog tasks from a proprietary system to TFS 2013.
I came across an extension called "Team Foundation Server Integration Tools" and "Team Foundation Server SDK" but they support up to TFS 2012.
Is there any product I could use to create backlog tasks in TFS through REST or other means?
The 2012 integration tools work fine against TFS 2013, you only need to install the TFS 2012 Client Object Model. The 2012/v11 adapter works against TFS 2012-2015 and Visual Studio Online.
There are a few features which are unsupported:
Migration of Test results
Migration of Work item Tags
Kanban colum states
In addition to the items already listed on the Toolkit's page.
Alternative products for work item migrations are:
Tasktop Sync
OpsHub Integration Manager
Should you want to manually code up the migration then the TFS 2013 Client Object Model will have all the functionality you need. You're looking for the WorkitemStore class as your main starting point to create and modify work items.
An alternative approach you may want to investigate is to do an Excel import.

Resources