web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics AX (Archived)

AX 2012 & TFS 2013 Gated Check-ins

(0) ShareShare
ReportReport
Posted on by 155

Hi,

I have recently upgraded our enterprise to TFS 2013 to make use of all the new developments in ALM that have been added since 2008.

One of the features that I have already used on .NET projects is Gated Check-Ins. This is a really powerful way of ensuring the build works before the check-in is committed to the main repository.

Currently we have a mangled process within AX 2012 whereby we use Shelve-sets and the build manager reviews the shelve-sets before checking in the work. This isn't ideal as AX really isn't setup for working in this way :(.

Has anybody used gated check-in with AX 2012? We are in the planning stages of an R3 upgrade so does anybody know if this will be supported in R3?

How does Microsoft do it? I can't believe everyone has free rein to check-in whatever AX code they wish without any automated build checks?

Any help would be great.

*This post is locked for comments

I have the same question (0)
  • Verified answer
    Joris dG Profile Picture
    17,775 on at

    We solve this issue through branching. We allow any and all check-ins from AX (you could potentially have a separate branch for each developer if you have a lot of headaches, although that presents a ton of other challenges). At least, we move from a DEV to a MAIN branch from within Visual Studio - which is where we use TFS' code review process before check-in. The fact that the code review then works on the XPOs instead of inside AX has not proven to be much of a problem, and the annotation and comments on code reviews are priceless.

    With such a model you could also do gated check-ins more easily.

    if you're doing builds, did you check out my native TFS activities? daxmusings.codecrib.com/.../easy-automated-builds-part-3.html

  • Jon Withers Profile Picture
    155 on at

    Joris,

    Thanks for your post, I had considered branching in TFS 2010 but wondered if gated check-in's would make it easier.

    The native TFS activities look useful,

    Thanks

    Jon

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics AX (Archived)

#1
Martin Dráb Profile Picture

Martin Dráb 4 Most Valuable Professional

#1
Priya_K Profile Picture

Priya_K 4

#3
MyDynamicsNAV Profile Picture

MyDynamicsNAV 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans