Microsoft Team Foundation Server

(86)
3.9 out of 5 stars

An enterprise-grade server for teams to share code, track work, and ship software — for any language, all in a single package. It’s the perfect complement to your IDE.

Work for Microsoft Team Foundation Server?

Learning about TFS?

We can help you find the solution that fits you best.

Microsoft Team Foundation Server Reviews

Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • Industry
  • For Category
Ratings
Company Size
User Role
Industry
For Category
Showing 87 TFS reviews
LinkedIn Connections
TFS review by <span>Dmitry R.</span>
Dmitry R.
Validated Reviewer
Verified Current User
Review Source

"Inconvenient but can be usable "

What do you like best?

Integration with Microsoft Products: SharePoint, IIS, and integration with GitHub and git-flow.

Easy upgrade process from version 2015 to version 2017.

Version Control system.

Access via Desktop client and web browser.

What do you dislike?

Code review process, comments without dates and commentator name.

The TFS Addon for integration with windows explorer(Microsoft Visual Studio Team Foundation Server Power Tools) has bugs with folders. I spent a lot of time before I found a solution. After a new version installation, you need to change it to the previous version of power tools and proceed with the newest one.

I'd say TFS has bad UX and UI. It's hard to find projects and you need to write full ways to add a project.

Wiki-pages support appeared only in the version 2017. But wiki-pages has a poor functionality and UI.

It is necessary to improve the process of source code check out and check-in.

Recommendations to others considering the product

If you use a mac it's used to be a problem. Because eclipse plugin looks ugly and unstable. From time to time, the TFS plugin for eclipse is suddenly closed.

I'd recommend accurately think about this solution.

It has strong benefits but for Atlassian products users, it seems to be contradictory and too strange.

But for .NET development and Microsoft Partners, there is ni=o another way. They need to wait for improvements.

At the moment it looks like Microsoft TFS is a weak solution.

What business problems are you solving with the product? What benefits have you realized?

We use Microsoft TFS as a common entrance pion for our Software development, business analysis, and Change management processes.

Sign in to G2 Crowd to see what your connections have to say about Microsoft Team Foundation Server
TFS review by <span>Bret K.</span>
Bret K.
Validated Reviewer
Verified Current User
Review Source

"Detailed but not flexible or straightforward"

What do you like best?

Technically it can be configured in a lot of detailed way depending on the team. It is more useful for the backend engineers who use it for version control and code review.

What do you dislike?

We primarily use it as a task management system and there is no easy way to attache multiple people to be assigned a task which might be cross-discipline. I prefer more visual systems like a Kanban style board. While it is very customizable, it takes a lot of effort to configure the way I would like it, and then is not flexible or easy to change afterwards.

What business problems are you solving with the product? What benefits have you realized?

We use it primarily for task management. I would prefer to use a system like Jira or Pivotal which are easier to work with in smaller teams like mine. It is more useful for the backend engineers who use it for version control and code review.

What Continuous Integration solution do you use?

Thanks for letting us know!
TFS review by <span>Kingsley S.</span>
Kingsley S.
Validated Reviewer
Verified Current User
Review Source

"One location for all team members to acccess!"

What do you like best?

TFS is one of our main tool we use to save all of our source code so that we all have access to one code version.

What do you dislike?

Sort of time consuming since you have to check out any source code. After using it, you have to check it in. Sometimes multiple users will check out the same code but at least you will get the latest version.

Recommendations to others considering the product

Sort of difficult to use at first but over time you will get the hang of it.

There are many youtube videos that you can use and learn how to use TFS.

What business problems are you solving with the product? What benefits have you realized?

The problem we are solving to store all our source coding into one location and to have one version of it.

Before TFS, we would use our own storage methods which led to multiple versions. TFS solved this issue.

TFS review by <span>shwetketu p.</span>
shwetketu p.
Validated Reviewer
Review Source

"TFS is wonderful product to work with Team "

What do you like best?

my likings are if you are working with TFS you will never miss a line of code. another is you can track each line of code by history who changed and what was it before changed. we can see who are working on the page.

What do you dislike?

sometimes is stuck in the middle of anything and we are unable to check-in or check-out. but that is also in very rare cases.

Recommendations to others considering the product

If you are working in the team and would like to be sync all code. I Suggest TFS from Microsoft is a very reliable product. we can track each line of code written by whom and that is with the history.

What business problems are you solving with the product? What benefits have you realized?

we do not have to take care of sync of code if we are developing a product with TFS and we can call its on a safe place. so no chances to miss anything.

TFS review by User in Government Administration
User in Government Administration
Validated Reviewer
Verified Current User
Review Source

"Overall Poor VCS"

What do you like best?

It has some interesting features regarding project management / teamwork. Integrationcwoth AD is also nice. If you can, I'd recommend using the Git support as TFVC can be a pain to coworkers with especially if you do any work outside of the Microsoft Stack. It has a number of ALM tools built in, such as a ticket board, Kanban board, chat rooms, etc.,which may be helpful if you follow any sort of agile practices. It also supports code reviews, which is great.

What do you dislike?

Very poor IDE integration outside of Visual Studio. Poor and confusing documentation with some broken tools as well. The biggest example I've encountered of this is with Jetbrains IDE's. The Microsoft supplied plugin for VSTS required a command line tool that ended up breaking after working fine for several months. I reached out to support, and they were helpful, unfortunately I ended up getting nowhere.

Recommendations to others considering the product

If you're not stuck in Microsoft vendor lock in, or not using a MS stack, it might be better use the Git support as opposed to TFVC

What business problems are you solving with the product? What benefits have you realized?

Version Control primarily. It allows you to version and back up your code with decent integration with other parts of the Microsoft stack. It also provides a near complete set of ALM tools.

TFS review by <span>Ankit M.</span>
Ankit M.
Validated Reviewer
Review Source

"Good Tool for Organized Project Management"

What do you like best?

Its Version Management History, automatic Conflict resolution. And the Shelve Feature which help to store the changes without affecting any one page and also not keeping the file in Check Out. Also It Provides Two Different Types of Check Out Option Explicit and Implicit, which sometime helpful when we do not want anyone to make change into particular file.

What do you dislike?

By Default come up with so many features, it is confusing for the users who required only minimal features. Should have Role/Permission management functionality. Sometime hanging up the Visual Studio when try to get latest files.

Recommendations to others considering the product

Very helpful to Keep Project In Sync with Version Management.

What business problems are you solving with the product? What benefits have you realized?

It is helpful to manage our Big Project which is developing by multiple team members. Keeping all the codes in sync on server, so no need to worry about backup and security of code.

Kate from G2 Crowd

Learning about Microsoft Team Foundation Server?

I can help.
* We monitor all Microsoft Team Foundation Server reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.