2016-02-29 2 views
1

Je cherche un moyen d'automatiser mes processus Visual Studio tels que la construction de projets, le lancement de tests, etc. Tout comme les fichiers bat pour bien d'autres choses.Est-il possible d'automatiser Visual Studio 2013?

Y a-t-il un moyen de le faire? Peut-être un langage de script spécial ou api?

+0

Avez-vous vos projets dans un système de contrôle de source? – ds19

+0

@ ds19 oui. J'ai un certain nombre de solutions et il est terrible de le reconstruire manuellement après chaque demande de traction. C'est l'une des raisons à cause de laquelle j'ai posé cette question –

+0

Ensuite, vous devriez être en mesure d'avoir un système de construction lié au contrôle de la source. Reportez-vous à [Exiger la demande d'extraction pour construire] (https://msdn.microsoft.com/en-us/library/vs/alm/code/git/branch-policies) pour un exemple. – ds19

Répondre

1

Oui, vous pouvez appeler devenv et MSBuild à partir de la ligne de commande, et appeler des actions et créer des tâches sur des projets et des solutions.

J'avais l'habitude d'avoir des fichiers séquentiels pour VS 2008 et 2010 (describedhere).