Include the work items in a release's email summary in TFS 2017
In the company in which I work we have a CI/CD process set via TFS' builds and releases system.
At the end of the release we send an email telling that the deploy of the branch configured was successful and the latest version of the code is up and running.
What I would like to add in that email is the list of work items/tasks/git commits included in the latest release. Something like the already given list of work items in the release summary
Searching in the official documentation and around the web I found nothing could help me. Do you have any hint?
See also questions close to this topic
TFS Get list of all availble fields and values- rest api
In my visual studio (TFS), when I try to write a TFS query I am able to see a list of all possible fields(eg. Team, Work Item Type etc.) and in values, I am able to see a list of all possible values for that field.
Is there any way I can get a list of all such fields and values? Eg. I want to get a list of all Work Item Type I have in my TFS, or I want to get a list of all Applications in my TFS.
I have tried going through TFS rest APIs, I could only find a way to get work items or iterations or area path. I am looking for REST API.
Backup success email notification subscribers in TFS 2018
I am using TFS 2018 update 1 version. I want to know how to set backup success email notification subscribers in TFS 2018
VSTS: query to get work items completed within 75% of estimated effort
I have fields for "Estimated Effort" (Decimal) and "Actual Effort" (Decimal).
I want to get all work items that have been completed within 75% of the estimated effort. Is there a way to write a query for it or if not is there any possible alternate(a plugin..)?
Also, can we attach images to VSTS dashboard?
Prevent direct checkin on TFS 2017 branch, allow merge only
I'd like to find out if it's possible to prevent users from checking in directly on a branch using TFS 2017, while still allowing a merge-checkin to that branch. It sounds like an oxymoron I know, how can you merge to that branch if you can't checkin?
Anyways, we have a typical dev-qa-prod merging structure. I'd like to allow users to check-in directly on the dev branch. Then on the qa and prod branches, only allow merge-checkins to occur. This is to prevent users who want to "bypass" our deployment model and check changes directly into the prod branch. (This isn't the place to discuss why they're doing that in the first place :-\ )
If something isn't clear, let me know and i'll update the question accordingly.
Can I create a 2-node WSFC cluster for two TFS 2017 application servers?
I'm trying to design a
Team Foundation Serversetup to meet the following requirement: Given that I have two geographically separated sites that are both members of a common Active Directory domain, how can
Site Bpersonnel continue to use TFS at
Site Agoes down?
For the database tier, this TFS documentation makes it clear that I can implement
database-level high-availability++ by creating a
WSFCcluster and placing two database server nodes in it, one at
Site Aand one at
Site B. The
Site Aserver would be the nominal primary host server and its SQL instance would be the nominal primary instance.
What I can't find is a description of setting up two TFS app servers in a WSFC cluster where the
Site Aapp node is active and the
Site Bapp node is quiescent until such a time when
Site Agoes down (say a massive power outage) and the
Site Bapp and sql nodes become active and usable by
Can I create a 2-node WSFC cluster for two TFS 2017 application servers where one is active and the other not active until a failover occurs??
This question worries me because of my experience with IBM Rational Team Concert. For that product, RTC server host names (the app server, I think) is used to compose links in the work-items, i.e., a change in host name breaks work-item links.
++ Each node has its own storage and SQL instance, the SQL instances are kept synchronized using an
always-on availability group(AOAG), and only one instance is active at a time
TFS 2017 uninstalled itself after system updates
We upgraded on-premise TFS to TFS 2017 update 3 (product version: 15.117.27024.0) on a new Windows 2016 server on 9/21/2018. It worked perfectly.
On 10/10/2018 around 12:40am, a KB4462917 was installed on server. A new TFS product version, 15.117.27414.0, was installed around the same time. However, it didn't finish the mini-upgrade totally, and the TFS App Tier was removed. From the TFS log, I can see a command '/uninstall:ALL' was issued around the time. The result was that TFS website was removed and we cannot use TFS website. I had to configure installed feature at the app tier using TFS admin console.
Does anybody know what's going on here?