我的情况如下.我的团队使用TFS 2012进行源代码管理.我的队友已经从另一个分支的特定变更集(不是那个时刻的最后一个变量集)创建了一个分支.我需要的是弄清楚分支是从哪个确切的变更集创建的,以及使用了哪个分支.
我试图在VS的Source Control Explorer的"查看历史记录"中找到它.如果要与svn进行比较,则在创建分支的修订中有一个属性,该分支存储初始修订和创建分支的初始位置.在TFS中,变更集细节看起来很糟糕,它们不包含此类信息.
mou*_*ick 16
就在这里.discens是对的,你可能会使用Track Changeset功能.顺便说一句,类似的问题已经在SO上回答了,现在就是这样.答案包含指向博客帖子的链接,其中包含许多详细信息,包括API和自定义命令行工具.
但是,方式并不那么明显.为了澄清这一点,以下是如何在以下方面实现结果的简要分步说明Source Control Explorer:
Source Control ExplorerView History.Track Changeset.Path filter使用Browse...按钮在输入字段中找到子分支.Visualize底部的按钮.您将看到带有矩形的图片重复这两个分支.父分支矩形应包括此分支中的变更集的排序列表.列表可能很大,但源变更集(最初创建您的孩子)应该是最后一个.您可以在博客帖子中看到最终步骤的示例屏幕截图.
| 归档时间: |
|
| 查看次数: |
3851 次 |
| 最近记录: |