Switcher plus vite d’une branche Git à l’autre avec Visual Studio

Avec la famille Azure DevOps + Git + Visual Studio, on bascule souvent de branches à l’autre. Que ce soit pour un merge, pour pousser une série de commits, ou pour une vérification la présence d’un fichier.

Plus votre solution est imposante (nombre de projets, mélange de technologies…), plus vous allez avoir l’impression que cette opération de checkout est longue.

Quel est le problème ?

Ce type de manipulation est ralenti par le fait que Visual Studio actualise son interface par rapport à la solution ouverte.

Comment s’en sortir ?

La solution est toute simple. Avant de changer de branche, fermez votre solution (via le menu « File » > « Close solution » ) . Si y a besoin de faire un merge, le fait de garder la solution ouverte n’a aucun intérêt.

Si vous utilisez le pipeline Azure DevOps, il n’est même pas utile d’ouvrir la solution pour compiler et déployer ;)

Jérémy Jeanson

Comments

You have to be logged in to comment this post.