J'ai des fichiers XSD que je génère des classes pour utiliser l'utilitaire XSD.exe
de MS.TFS - effectuer un check-out + check-in d'un certain fichier si un autre fichier est en cours d'enregistrement
J'utilise la pré-construction à l'enregistrement le fichier de classes de code généré et le poste pour vérifier avant.
Comme il y a plusieurs développeurs travaillant sur le même projet et ce qui se passe chaque fois que chacun décide de reconstruire nous continuons à obtenir des conflits sur ce qui n'est pas de vrais conflits (simplement causé par une version de l'outil xsd légèrement différente qui est incluse quelque part dans l'en-tête du fichier cs généré).
Pour résoudre ce problème, je voulais d'abord comparer le contenu de la XSD avec le serveur source et seulement ensuite effectuer l'opération de check-out + check-in.
Existe-t-il un moyen de faire cela en utilisant TFS?
Note: J'ai essayé d'utiliser la commande diff dans le fichier tf.exe mais elle ne retourne pas un code de sortie que je peux utiliser pour connaître le résultat de la comparaison.
Toute aide serait appréciée ...
essayez d'utiliser la commande 'tfpt uu' de Power Tools, ce qui annulera toute modification en attente pour les fichiers qui ne sont pas modifiés. S'il reste des modifications en attente, vérifiez-les. – jessehouwing