Saturday, 10 October 2015

TFVC and Git in the same Team Project: a revolution

TFS 2015 Update 1 is literally hot off the press, and I am already on it as the changelog is massive!

The #1 priority to me was to have a look at Git and TFVC in the same Team Project. This is a really important milestone for the future.

It means the Version Control storage become agnostic – you can have Git repositories in existing TFVC-based Team Projects (a legacy evolution if you want), but also the other way round, a TFVC storage into a Git-based Team Project.

The experience is as easy as it, you just need to go to the _admin page and under the Version Control tab you can manage that:



If you already have TFVC configured in your Team Projects, you can’t add another repository of the same type of course:


Why should I add a TFVC repository if I already use Git? Well, migrations, large file storage are two examples.

You need to run Visual Studio 2015 Update 1 (currently in CTP1) to fully access these new repositories - which obviously highlights that you have both the Version Control systems in place.

The next thing I will look at (across the weekend Smile) are the dashboards!

1 comment:

  1. You are aware that VS online supports Git LFS, so large files can be in git as well.