We are developers using the TFS for controlling, and for continuously developing our code.
I am not familiar with all of the features, as I only use it a bit for some of my projects.
I am using the new kit because it is open source and has many good features.
What I like the most is that you can set permissions on just one folder.
For me, it was easy to use.
There are many things that I cannot do, and I have a lot of bugs. For example, if I want to merge two branches together, sometimes TFS will merge them automatically and I couldn't find the changes and had to check them myself.
That wasn't very good for me and I couldn't understand all of them and wasn't able to interact with them.
The merging could be simplified and improved.
I would like to see more features included for branching so that it copies your source code to the other branch, and have it in a separate folder.
We have been using this solution for five years.
We have not had any issues with stability. It's a stable product.
It's a scalable solution. We have 100 users in our organization.
I found the initial setup straightforward and easy.
We have a team of four or five to maintain this solution.
We are using the open-source version.
I would recommend this solution to others. It's definitely a good product. If you are looking to set up custom privileges then it's a good option for you. It has several features. If you want to secure your code, TFS is a good choice, as it can do it easily.
I would rate TFS a five out of ten.