Questions tagged [tfs]

Team Foundation Server (TFS) is the on-premises version of Azure DevOps, providing Git and version control hosting, continuous integration, agile planning (issues, Kanban, Scrum, dashboards) and release management for continuous delivery to the cloud and on-premises.

TFS provides a set of collaborative software development tools that integrate with your existing IDE or editor, enabling your cross-functional team to work effectively on software projects of all sizes. TFS combines activities such as Source Control Management, Work Item Tracking, Project Management, Build Management, and Reporting into a single product with strong integration points to the Visual Studio and Microsoft Office product lines. Find out more here.

Additionally, the rich API and extensibility points of TFS allows for custom applications and plug-ins to be created to customize TFS beyond the standard clients and server actions.

TFS and VSTS are highly related, sharing the same code base and most features, with the differentiator being TFS is the on-premise version, while VSTS is the hosted, software-as-a-service offering. Upcoming TFS features are usually made available in VSTS before being released in a quarterly update.

Looking to migrate from TFS to VSTS?

Move from TFS to VSTS and bring your data along. The TFS Database Import Service can help make your move to the cloud a reality! Follow the step by step migration guide to import your entire TFS database so your team can always be on the latest version in VSTS and take advantage of the many developer services available with VSTS. Find out more here.

Tag Usage

It is recommended to use the tag along with the specific product area tags:

  • : work items, boards and sprint planning
  • : continuous integration build in TFS
  • : migrating from TFS to VSTS
  • : Team Foundation Version Control, the centralized version control system
  • : Git repositories in Team Foundation Server

Also see the tag if you're using Visual Studio Team Services instead of the on-premises .

Other resources

We have channels that you can also voice your concerns, FAQs, documentation and submit an idea:

21756 questions
6
votes
6 answers

Increase the screen resolution on Test Agent

Running a automated test against a desktop WPF application works fine on my local machine and on Azure VM Windows Server 2012R2 when accessed via RDP. However, when the VM is used as build machine, controlled by test agent on TFS or VSTS, all test…
6
votes
3 answers

Failed rmRF: EPERM: operation not permitted, unlink .bowerrc

I am using TFS Online todo Continuous Integration The builds pass but the Release fail because I get the following error Unhandled: Failed rmRF: EPERM: operation not permitted, unlink 'C:\path\.bowerrc' The thing I did notice is that when i look at…
R4nc1d
  • 2,923
  • 3
  • 24
  • 44
6
votes
1 answer

How do I use the tfs-cli (tfx) to update a TFS extension for an on-premise TFS instance?

My company has a on-premise TFS 2017 instance. I know how to install and update extensions through the web interface, but it's pretty tedious. I'm wondering if there's a quicker way to do it with tfs-cli.
broAhmed
  • 192
  • 1
  • 2
  • 16
6
votes
1 answer

How do you install TFS Command Line Tools for Visual Studio 2017

I've installed visual studio 2017 enterprise and the new stand alone Team Explorer 2017. There doesn't seem to be an option in either to add tfs command line tools or tfs shell integration. this implies that it's an extension, but I haven't found…
Miniver Cheevy
  • 1,667
  • 2
  • 14
  • 20
6
votes
2 answers

Could not load type 'Microsoft.TeamFoundation.TFStringComparer' from assembly 'Microsoft.TeamFoundation.Common'

using Microsoft.TeamFoundation.TestManagement.Client; I've encountered - TypeLoadException was unhandled Error Description Says: Could not load type 'Microsoft.TeamFoundation.TFStringComparer' from assembly 'Microsoft.TeamFoundation.Common,…
Shalem
  • 1,446
  • 2
  • 22
  • 47
6
votes
1 answer

Connect to TfsTeamProjectCollection using WindowsCredentials

I want to connect to TfsProjectCollection using the same credentials I use to login to windows. Is this even possible? I am connecting now with alternative credentials having this code: NetworkCredential credential = new…
user8019172
6
votes
4 answers

Is it possible to assign a work item in TFS to different people?

TFS (2008) has the great feature of work item tracking where I can easily see what people are doing all day long. Now I was wondering if I could assign a work item to different people or if they could write time on an item in a trackable way. For…
HerrLoesch
  • 1,023
  • 1
  • 13
  • 24
6
votes
2 answers

How do I enable C# 7 builds in Team Foundation Server 2015?

We have Team Foundation Server (TFS) 2015 installed on-premises. We would like to use Visual Studio 2017 to take advantage of the latest C# language features. We are not ready to upgrade to TFS 2017. What are the steps required to allow the latest…
Robin
  • 2,278
  • 3
  • 26
  • 46
6
votes
2 answers

TFS branching with shared binaries

I'm new to TFS, coming from an SVN background. I'm looking to set up TFS for the first time, so we're making design decisions. We plan on having binaries shared between team projects, and the recommended solution for this seems to be to make a team…
Joe Enos
  • 39,478
  • 11
  • 80
  • 136
6
votes
0 answers

TFS Plugin: WorkItemStore.GetWorkItem error

I have a server plugin which is using the WorkItemChangedEventHandler to process the workitems for some specific cases. The TFS instance has 3 different collections. For a specific collection the GetWorkItem method is throwing an exception with the…
ds19
  • 3,176
  • 15
  • 33
6
votes
4 answers

Normal Priority Builds Will Not Build in TFS 2010

I have two build processes setup in TFS 2010. One build starts when any developer checks code into TFS. The second build runs every night at 12:30am. I can see the builds have a priority of Normal in the queue. However no queued build ever is run…
37Stars
  • 2,489
  • 20
  • 23
6
votes
1 answer

How to get entire GIT repo url in TFS?

Only got a repo name and project name from my colleague. How do I get the entire GIT repo url in TFS? What pattern does it follow? Could I directly use the url in the browser from web?
spiderman
  • 65
  • 1
  • 1
  • 5
6
votes
1 answer

Getting TF205022: The following path contains more than the allowed 259 characters in Xcode and TFS

As suggested by https://www.visualstudio.com/en-us/docs/tfvc/share-your-code-in-tfvc-xcode I am putting my existing code to TFVC using git-tf. But my paths are deep. During check-in I am getting, git-tf: TF205022: The following path contains more…
Imran Qadir Baksh - Baloch
  • 32,612
  • 68
  • 179
  • 322
6
votes
3 answers

While adding a TFS server to VS2017 Error: "Server already exists in the list below"

While trying to add a TFS server to VS 2017, I encountered an issue where it claims that the server already exists in the list. However, it does not. The only thing that I can think of that could cause it to think that the server is in the list, is…
Michael Coxon
  • 5,311
  • 1
  • 24
  • 51
6
votes
2 answers

How do I resolve conflicts in TFS?

How do I resolve conflicts in TFS? I must have forgotten to do a recursive get before editing a file. Whatever the cause is, I must now figure out how to resolve a conflict. When I click on the workspace to performa check-in. One of the files as a…
xarzu
  • 8,657
  • 40
  • 108
  • 160
1 2 3
99
100