2010-06-07 4 views

Répondre

0

Regardez dans le contrôle source sous:

$/ProjectName/TeamBuildTypes 

Il devrait y avoir un historique complet des modifications au <> fichier .proj qui y sont stockées.

+1

ces fichiers .proj proviennent de team build 2008, la même structure et les mêmes fichiers n'existent pas dans TFS 2010. C'est tout le problème, il n'y a pas de fichier sauvegardé. Il doit simplement conserver les étapes de construction dans la base de données. – Alex

+0

Merci pour cette mise à jour. Je me suis dit que TFS 2010 avait créé le répertoire TeamBuildTypes, qu'il le peuplerait de quelque chose. – Robaticus

+0

Alex - Je n'ai toujours rien trouvé sur la capacité inhérente de suivre les changements de construction au fil du temps, mais une chose que vous pourriez faire est d'exporter la construction et de la stocker dans le contrôle de source. Kludgy, mais pourrait travailler. – Robaticus

0

Vous pouvez utiliser les fichiers .proj dans les versions de TFS 2010 (pour des raisons de compatibilité ascendante). Donc, si vous avez vraiment besoin de suivre les changements, ajoutez simplement le fichier .proj dans le dossier TeamBuildTypes approprié. Lorsque vous créez la définition de génération, dans le formulaire Processus, vous devez modifier le fichier de processus de génération en "Modèle de mise à niveau", puis spécifier le chemin du dossier de configuration sous Paramètres du processus de construction.

1

Je suis à peu près sûr qu'il n'y a aucun moyen de suivre les modifications de la définition de construction automatiquement. Vous pouvez cependant le faire manuellement en exportant la définition dans un fichier chaque fois que vous le modifiez, puis en archivant ce fichier dans le contrôle source.

Vous devez installer le Team Foundation Server Power Tools correspondant à votre version TFS, vous pouvez utiliser

TFPT builddefinition

exporter des définitions.

Questions connexes