Sur l'une de nos versions, nous lançons un processus automatisé qui vérifie et vérifie automatiquement certains fichiers.Archiver plusieurs fichiers avec tf.exe dans un ensemble de modifications
Tout cela fonctionne assez bien, mais à ce moment, nous courons la commande checkin qui ressemble à la
suivantetf.exe checkin /force /comment:"foo" /noprompt /bypass /override:"bar"
Tous les fichiers avec un statut Pending
se seront vérifiés dans.
I J'aimerais rendre ce script un peu plus précis et ne vérifier que les fichiers (2 au total) que nous changeons en cours de construction, donc nous savons avec certitude qu'aucun fichier ne sera enregistré "par accident".
J'ai déjà vu que nous pouvons spécifier un seul nom de fichier avec le checkin
command, mais nous obtiendrons 2 différents changesets dans TFS, au lieu de 1. Nous aimerions vraiment avoir 1 changeset, contenant les deux fichiers modifiés les changements appartiennent les uns aux autres.
Des idées sur la façon d'aborder cela?
ajout mineur/solution à court terme
Pour le moment, je l'ai résolu notre « problème » en spécifiant le dossier dans lequel nos fichiers modifiés sont situés, qui ressemble un peu comme ce
tf.exe checkin "/my/folder/location/" /recurse /force /comment:"foo" /noprompt /bypass /override:"bar"
Notez l'emplacement du dossier et le paramètre /recurse
ajouté.
Merci, cela ressemble à quelque chose que je peux utiliser, ne pouvait pas faire cela de la documentation . Vous n'avez pas trouvé votre question lors de la recherche. –