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

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Microsoft Dynamics AX (Archived)

How do I speed up version control synchronisation?

(1) ShareShare
ReportReport
Posted on by

Hi

We have a huge Development project, and all code is in one model. With 15-20 developers working on this project, all having their own development server, we have a need to do a forced synchronisation every night, on all Development servers.

The problem is, this takes more than 4 hours!

With other nightly maintenance jobs running, we are having some time constraints.

How do I speed up a forced version control synchronisation?

I have noticed that every element is compiled several times, can this be avoided?

I'm willing to make changes to the version control synchronisation, if needed.

We are using Team Foundation Server.

Regards

Jan S Dahlsgaard

Fujitsu Denmark

*This post is locked for comments

I have the same question (0)
  • Martin Dráb Profile Picture
    239,040 Most Valuable Professional on at

    Hi Jan, please separate tags with comma and words with spaces and don't prefix tags with #. You attached a single tag #TFS #VersionControl #Speed, which clearly wasn't your intention.

  • JII SAADUDDIN Profile Picture
    1,832 on at

    Increase your RAM. because its 70% of synchronizing is ram through aos runtime kernel.

  • Martin Dráb Profile Picture
    239,040 Most Valuable Professional on at

    Why do you need a forced synchronization of everything? It shouldn't be necessary.

    Do developers have pending changes overnight? (It's usually the case, but some teams require developers to check in all changes every day, which potentially allow code distribution by model files.)

  • Community Member Profile Picture
    on at

    We do a forced synchronisation, because it is our experience, that deleted elements are not always deleted, if we don't use Force.

    Developers have pending changes overnight.

  • Martin Dráb Profile Picture
    239,040 Most Valuable Professional on at

    If I remember it right, VCS synchronization always switched compiled level to 4. Getting rid of this should speed things up.

  • Community Member Profile Picture
    on at

    Doubling RAM (8->16) has no impact whatsoever.

  • Community Member Profile Picture
    on at

    Switching Diagnostic level to No warnings has reduced the time spend from approx. 4 hours to 2.5 hours.

    Helps a lot, but I would like a solution, where compiling is disabled during synchronization. The synchronization should then compile all synchronized elements as the last step.

    Anyone has a solution for this?

  • dekaasboer Profile Picture
    1,530 on at

    I don't know how to disable the compiling during syncing, however you might be able to speed up compiling just a little more by tweaking windows defender.

    I wrote it in my blog:

    http://axrotterdam.blogspot.nl/2017/04/quick-and-easy-performance-tweak-for.html

    *Just saw that you're devving on AX 2012, that makes my suggestion less relevant.

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the March Top 10 Community Leaders

These are the community rock stars!

Leaderboard > 🔒一 Microsoft Dynamics AX (Archived)

#1
Joris dG Profile Picture

Joris dG 5

#2
Andrew Jones a1x Profile Picture

Andrew Jones a1x 2

#3
GL-01081504-0 Profile Picture

GL-01081504-0 1

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans