Setup AX 2012 R3 Source Control with TFS online

27 Mar

It is working like a charm. Remember that I’m setting this up with AX 2012 R3. I’m sure there are some issues with AX 2012 (AX 2012 is only supported for TFS 2012 and 2012) and AX 2012 R2. We need  TFS 2012 client compatibility.


  • Version control system (VCS) is a small part of Application Lifecycle Management (ALM)  which uses Team Foundation Server (TFS) as recommended toolset.
  • Visual Studio Online is a cloud based service. It was released in November 2013 and is free of charge for up to 5 users. Therefore it is the perfect first step to get in touch with the power of TFS Integration with Dynamics AX. There is nothing stopping you from testing the capabilities of this integration for your Dynamics AX 2012 development.

Let’s get started

Step 1:  VS Signup

Sign up with You are going get an account like

Step 2: Setup a new project



Step 3: Version Control Parameters

Go to AX Development Workspace > Tools > Version Control > Version Control Parameters


Step 4: Parameters version control Setup


Step 5: Team Foundation Server Setup


Team Foundation Server URL:
Team Foundation Project name: Project you created in “STEP 2”
Branch folder: Give it any name
Application root folder: A physical folder name in your repository folder that you setup at STEP 4

Current Directory Structure


You might be prompted for a log in



Step 6: Synchronize

This process can be lengthy, depending on the number of objects it has. TFS will download all files to local repository


Remember to check “Force”  to download all the object from the VCS (Version Control System)


The process will put all the objects in a model.


You are now ready for development !!!

Snapshot of folder structures

Checking in a file


File on TFS server


File on local machine



Tags: , , , ,

3 responses to “Setup AX 2012 R3 Source Control with TFS online

  1. Matt

    September 3, 2014 at 5:54 pm

    Thanks, very helpful for a beginner.

  2. Umesh Pandit

    June 29, 2015 at 12:48 pm


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: