I will not carry with me the set of Arduinos, Netduinos and other gadgets on holidays. That’s why I’ll dedicate myself to write about something that is more easy to “carry with me”: ALM. I’ll start today to discuss a working model that uses the TFS (TFS SVC) and GIT version control system.
TFS 2013 now supports GIT as a repository system for the source control. However if you are working with an old Team Project which is configured with TFS SVC you can not get the advantages of GIT (so sad). And that’s a shame because GIT is powerful. I’m not an expert, I’ve been using it for a little while, I think the speed and agility when you work in local mode is great. Therefore, for changes in local, tests, etc. a great option is to work with GIT.
When you’ve get use to work this way, and you also have a partner that also uses GIT, you can already start to “share” information between repositories. This is where if you have a Team Project with your SC based on GIT, would not have problems. However in a scenario like that I said earlier it is best share GIT branches between different dev repositories to share information.
Then there comes a time in which the code with which you are working is sufficiently mature to be protected in TFS and here comes the last piece of the puzzle: GIT-TF. GIT-TF allows us to synchronize changes between TFS servers and GIT repositories.
The overall scheme would be something similar to the following image:
In the next posts I will show you step by step on how to mount and use an environment with these characteristics.
Download: GIT-TF > http://www.microsoft.com/en-us/download/confirmation.aspx?id=30474
PS: by the way, while it is true that GIT-TF is open source and you can collaborate on CodePlex, is a project coordinated by the team of TFS product it is very stable and has very clear a roadmap for its future.
Greetings @ La Finca
Technorati Tags: TFS,GIT-TF,GIT,Visual Studio 2013,Visual Studio 2012,CodePlex
Windows Live Tags: TFS,GIT-TF,GIT,Visual Studio 2013,Visual Studio 2012,CodePlex
WordPress Tags: TFS,GIT-TF,GIT,Visual Studio 2013,Visual Studio 2012,CodePlex