0

Existe-t-il un moyen générique de programmation d'utiliser l'API du plug-in Visual Studio Source Control pour extraire des fichiers, parcourir des référentiels et archiver des fichiers? Je suis conscient que je peux utiliser l'API TFS pour obtenir les mêmes résultats. Cependant, j'aimerais pouvoir exécuter des commandes de contrôle de source assez génériquement sans avoir à m'inquiéter du contrôle de source actuellement utilisé (TFS, SVN, git .. etc) Note: J'utilise un paquet Visual Studio pour développer cela. Je suis donc dans un environnement VS ShellAPI Visual Studio SCC - fichiers de paiement par programmation

Répondre

1

Comme tous les systèmes SCM sont construits par des fournisseurs différents, il n'y a pas d'abstraction ultérieure. Vous devrez créer du code personnalisé pour chaque système et vous assurer que chaque API système est disponible pour le faire.

+0

même pas en utilisant l'API msscci? –

+1

Je crois que les fournisseurs sont encore spécifiques à la cible. Et vous ne pouvez faire que des opérations très simples. –