Tous deux Team Foundation Server (TFS) 2005 et 2008 perdent l'historique (check-ins + commentaires) sur les fichiers lorsqu'ils ont ramifié et fusionné. Alors par exemple Si des modifications apportées à une branche sont apportées à la branche racine, aucune des modifications apportées dans la branche n'est visible dans la branche racine. La seule chose visible dans l'histoire indique qu'une fusion s'est produite. P>
Est-ce que quelqu'un sait s'il existe une option qui peut être réglée pour conserver l'historique ou une autre façon de faire la fusion qui maintient l'histoire? P>
3 Réponses :
Vous êtes correct que TFS ne suit pas l'historique par défaut lors de la fusion. Il y a un Powertool < / a> Cependant, cela vous permet de le faire (voir la commande voir Ce commentaire Pour plus de détails: P>
li>
ul>
"Si TFS ne conserverait que l'historique des fichiers ramifiés, plutôt que de les commencer à partir de zéro chaque fois qu'une branche est terminée, une fusion de sécurité similaire serait possible entre les branches" p>
Vous pouvez installer les outils d'alimentation, puis utiliser le drapeau / suivi de suivi pour récupérer les informations historiques: http://msdn2.microsoft.com/en-us/vstudio/aa718351.aspx p>
commande historique
Utilisez la commande Historique pour afficher l'historique de révision pour un ou plusieurs fichiers et dossiers. L'option / suivantesbanes renvoie l'historique des ancêtres de la branche de fichier. P>
Il existe également un projet CODEPLEX pour activer l'option de l'interface graphique:
http://www.codeplex.com/tfsbranchhistory P>
blockQuote>
Merci. Le plugin d'historique ramifié est génial (mais un peu lent).
Heureux de vous aider! _
Eh bien, c'est la faute de Microsoft ... J'ai corrigé les liens en utilisant une archive de la machine de navigager pour Microsoft One. Libération apparemment une nouvelle version TFS signifie qu'ils ne peuvent que effacer toute la documentation en ligne plus ancienne : / code>
Le plug-in Histoire de TFS ramifiée pour VS2010 est maintenant disponible auprès de Microsoft Gallery: http://visualsturogallery.msdn.microsoft.com/7d4f37b6-f9a4-44c6 -b0a0-994956538A44 Ce plugin est juste une histoire de requête de différentes branches et faire union des enregistrements. P>
Le plugin Historique des TFS ramifié de Microsoft Gallery fonctionne uniquement avec VS2010. P>
Pour ceux qui utilisent Visual Studio 2008, Voici un plugin qui fournit la même fonctionnalité. P>
Après l'avoir installé, ouvrez VS2008 et accédez à la fenêtre de contrôle de la source TFS. P>
dans la fenêtre "Historique ramifiée" Vous pouvez également afficher ou comparer des versions de fichier comme vous pouvez également dans la fenêtre habituelle "Historique". P>
Il ne peut pas être fait sans ce plugin dans VS2008. Je ne suis pas sûr des versions ultérieures de vs. Mais vous pouvez bien sûr interroger la base de données TFS directement via T-SQL ....