1) Overview
In this blog, I will demonstrate the initial Team Foundation Server setup to allow source code control of Dynamics NAV objects.
One of the tools that Innovia Consulting uses for managing development projects is Team Foundation Server. Our goals with managing development projects include documenting what the modification does and exactly what was changed within NAV for a given development project.
One of the challenges with using new software is figuring out exactly what needs to be installed and configured to accomplish our goals. This was the case for me in learning how to use Team Foundation Server.
As part of the blog, I will show you how to get Team Foundation Server installed and setup on your computer. In a follow-up blog, I will go into more detail about how to use Team Foundation Server to do such things as see the history of modifications for a given client and see the details of a given modification.
There are several preliminary steps that you must complete to use Team Foundation Server to manage development projects including Dynamics NAV projects. These steps include installing Visual Studio on your computer, connecting to the Visual Studio Team Services website, creating a Team Project, and connecting this Team Project to Visual Studio.
Visual Studio 2013 and 2015 fully support Team Foundation Server. For this blog, I used Visual Studio 2013 Express edition. I will not cover the installation of Visual Studio in this blog but I will cover the remaining preliminary steps.
While we will use Visual Studio for checking in modifications and reviewing previous modifications in Team Foundation Server, we can use Team Foundation Server to manage source code from any programming language (including Dynamics NAV source code). I will cover how this is done on the follow-up blog.
2) Additional resources on setting up and using Team Foundation Server with Dynamics NAV
How To: Initial Setup for Using Team Foundation Server in the Cloud for Managing Dynamics NAV Source Code
Community Member
Microsoft Employee
This was originally posted here.
*This post is locked for comments