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
151
votes
1 answer

Edit changeset comment after updates have been checked in to TFS

I have just switched to VS2012 and being unfamiliar with it, checked in some major changes without a comment. No other updates have been done since then and no other developers will have access to the code for another few hours. Is there a way to…
Raheel Khan
  • 14,205
  • 13
  • 80
  • 168
147
votes
21 answers

How to remove a TFS Workspace Mapping?

I had a project in tfs within a team project then we moved the project to a different location in another team project. I had configured Jenkins to connect to the team project and build my solution but when I changed the settings to connect to the…
The Light
  • 26,341
  • 62
  • 176
  • 258
145
votes
5 answers

Can anybody find the TFS "Unshelve" option in Visual Studio 2012?

I can find the shelve button okay, and had shelved changes earlier today, but now I can't seem to find a way to unshelve them! This has left me in quite a predicament! If this button is in fact missing in the Visual Studio 11 Beta, perhaps there is…
GONeale
  • 26,302
  • 21
  • 106
  • 149
144
votes
2 answers

Delete Local Folder in TFS

I'm part of a large project mapped from TFS, within that project there is a folder which I have finished working on. I don't want that folder anymore so I'd like to delete my local copy. The problem is that TFS wants to mirror the change and delete…
James
  • 9,774
  • 5
  • 34
  • 58
142
votes
5 answers

specify project file of a solution using msbuild

I want the commandline for building a particular project of a solution using msbuild like we do with devenv.com.In devenv.com we can specify a project of a solution using following commandline devenv.com /Build Release|x86 test.sln /project…
mystack
  • 4,910
  • 10
  • 44
  • 75
141
votes
4 answers

TFS Code Reviews - Show updated files in response to comments

We are beginning to use the code review functionality built-in to VS 2012 and VS 2013 preview. Requesting the review and adding comments seem pretty straightforward. If someone adds comments requesting the code to be changed, then how does the…
John
  • 1,786
  • 3
  • 17
  • 18
139
votes
3 answers

.net Core 2.0 - Package was restored using .NetFramework 4.6.1 instead of target framework .netCore 2.0. The package may not be fully compatible

I have a .net core 2.0 console app. I'm trying to read files from TFS using the following: How to get a file from TFS directly into memory (i.e., don't want to read from file system into memory)? I head over to nuget and install…
BLAZORLOVER
  • 1,971
  • 2
  • 17
  • 27
138
votes
11 answers

How do I find and view a TFS changeset by comment text?

With TFS I need to find a changeset by comment, and/or by developer. Maybe I'm just blind today, but I don't see a simple way in the Source Control Explorer to do this task?
Ralph Shillington
  • 20,718
  • 23
  • 91
  • 154
137
votes
16 answers

Change computer name for a TFS Workspace

My System Administrator renamed my computer. So where it was "MyLaptop2" it is now just "MyLaptop". So now all my source control bindings and checked out files are looking for a workspace with "MyLaptop2". Is there a way to redirect that workspace…
Vaccano
  • 78,325
  • 149
  • 468
  • 850
137
votes
52 answers

The target principal name is incorrect. Cannot generate SSPI context

I am struggling to get a SQL Server connection from machine A to machine B which is running the SQL Server. I have Googled extensively and all the things I have found have not worked. Nor do they lead you step by step through the process of solving…
TheEdge
  • 9,291
  • 15
  • 67
  • 135
130
votes
5 answers

TFS checkin error - could not find file

When checking in my project I get the error: Could not find file 'C\blah blah blah'. I have a feeling this might be a file from an old project I deleted. I have tried deleting my TFS connection and workspaces.
user1438082
  • 2,740
  • 10
  • 48
  • 82
129
votes
22 answers

git clone: Authentication failed for

Trying to access private corporate tfs. They gave me access by giving appropriate rights to windows user (domain\login). I'm fine with accessing web interface of tfs, browse repository and stuff. But when I try to run git clone…
SLCH000
  • 1,821
  • 2
  • 14
  • 15
120
votes
11 answers

How to have TFS 2010 detect changes done to files outside of Visual Studio?

I'm using Team Foundation Server 2010 with Visual Studio 2010. Whenever I modify a file outside of Visual Studio, TFS doesn't seem to detect the change done to the file, and thus doesn't offer me the option to check-in the file after it has been…
user356178
120
votes
18 answers

Git in Visual Studio - add existing project?

I'm trying to put an existing project under Git source control, but I'm unclear on several things. I have set up a 'Team Foundation Service' Git account online. I currently have an ASP.NET MVC 4 solution - in my Projects folder. I have created a Git…
niico
  • 11,206
  • 23
  • 78
  • 161
118
votes
4 answers

Value was either too large or too small for a UInt32: TFS Checkin Error

When I'm trying to check in some code TFS and below error message is coming. Value was either too large or too small for a UInt32. What is causing this issue and how can I fix this issue?
Geeky Ninja
  • 6,002
  • 8
  • 41
  • 54