Leverage Azure DevOps or GitHub as a remote repository for AL

“I don’t mind”, “We don’t need it” worked well 10 years ago, if you are sure of your existing customers and your “unique” services on the market. Companies that combine modern tools with their projects are in many cases not only faster, but often also deliver higher-quality results. Version management, project methods, automation in all areas and 100% traceability has always been a requirement. Some have used it, some have not.

I think those days are over, and that’s why we’ve responded to requests to record a video training session on Git and DevOps.

However, some may already have a certain basic knowledge, or they may only be looking for how to use GitHub or Azure DevOps for Business Central.

Requirements

  1. The basic requirement in this case is Visual Studio Code and the AL Language Extension.
  2. If you already have these two things, you still need to install Git for it to be available locally.

Now you have to decide.

DevOps

Integrate Azure DevOps with Visual Studio Code

Github

Integrate GitHub Visual Studio Code

Differences

The differences are not necessarily obvious, because many things are possible with both variants. In addition, both are often used in combination. For some it is a matter of taste, for others a cost factor and for the third parties in the end a question of the project.

I do not want to interfere in this decision either, because, at the end of a day, there are a lot of shades of grey. It’s best to sign up for the free Azure DevOps version and also sign up for free on Github.

Look around, and get a feeling with just try a few things.

Of course, there are many other providers (e.g. GitLab) or ways to use other central repositories. A search engine with the right keywords opens up a lot of leeway to invest time in the selection.

Have fun with coding.

LG Rene

Leave a Reply

Your email address will not be published. Required fields are marked *

*

code