我想浏览TFS更改集。
我不想通过指定变更集中包含的文件来搜索变更集。我不想指定我认为创建变更集的用户。
我只想输入变更集编号并查看该变更集。或者查看范围,然后浏览它们。
没有指定文件,没有指定用户。 TFS 2008似乎不想让我这样做。
我一定错过了什么。
你是怎么做到的?
答案 0 :(得分:96)
在Source Control Explorer中,按CTRL + G.这将打开Find Changesets对话框。不幸的是,它在VS 2008中有点适合所有人:你必须在一个庞大的搜索对话框中工作,即使你已经知道这些数字。在您的情况下,翻转单选按钮以按范围搜索,然后键入所需的变更集编号作为开始和放大。范围结束。
此对话框的VS 2010版本简化了“使用#查找单个变更集”用例FWIW。
我的个人偏好:如果您打开了一个控制台窗口,则可以使用更快的路径。只需输入 tf changeset 12345 即可。如果使用Power Tools,您可以替换“Get-TfsChangeset”或“tfchangeset”以提高性能和可编程性。
答案 1 :(得分:10)
在“源代码管理资源管理器”窗口中,右键单击源代码管理树中的任何文件夹,然后选择“查看历史记录”。这将为您提供一个触摸该文件夹的变更集列表(递归)。它不是一种键入变更集的方法,但它是另一种查看变更集的简单方法
您也可以右键单击文件夹并选择在源代码管理中查找 - > Changeset ...允许您输入变更集编号或范围。
**这些可能是TFS Power Tools
的一部分答案 2 :(得分:4)
答案 3 :(得分:3)
1. Open Visual studio and find Team Explorer(right hand side of computer screen).
2. Click on Team Explorer and Look for Source Control Explorer.
3. Now Click on Source Control Explorer.
4. Now Press CTRL+G
5. Changeset popup will come up.
6. Enter Changeset Number.
7. Click OK button of Changeset Popup.
8. Changeset Details will come up.
谢谢...:)