当前,我们正在使用Visual Source Safe和Team Foundation Server(VSS用于旧项目,TFS用于当前或新项目)。
我们一直在每个版本的源代码管理中使用Labels。在VSS中,如果您选择查看文件历史记录,则可以包含标签。在TFS中,我找不到在历史记录窗口中包含标签的选项。
由于支持或管理层向我提出的最常见问题之一是“我们修复/添加/删除/更改xxxx版本是什么?”,因此我一直依赖历史记录中显示的构建标签。
我可以让标签显示在文件历史记录中吗?
最佳答案
在2008版的TFS中,您不会在文件和文件夹的标准历史记录中看到标签。如果您真的想知道为什么-请参阅Brian Harry的博客文章“Why TFS Labels are not like VSS Labels”。
要在Visual Studio中查找标签,请依次转到"file",“源代码管理”,“标签”,“查找标签...”,从中可以看到该标签中包含哪些文件版本。
团队肯定已经听说过这不是理想的选择,TFS的下一版本(Team Foundation Server 2010,代号“Rosario”)将包括对“历史记录” View 的改进,以使标签更易于查找-有关改进的规范,请参见http://go.microsoft.com/?linkid=7807943。 TFS 2010中的“历史记录” View 。
顺便说一句-我实际上使用TFS转向了基于变更集的内部版本号,这使得标记的必要性降低。有关更多详细信息,请参见http://www.woodwardweb.com/vsts/changeset_based.html。
希望能有所帮助,
马丁
关于tfs - 我可以查看带有标签的TFS文件历史记录吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/153928/