TFS 有没有办法查看不同用户处理过的所有文件?
我有 3 个人在 TFS 中从事 1 个团队项目。我想查看从该团队项目分支之日到最后一个用户签入其工作之日的所有用户的工作。这是必需的,以便我知道有多少文件要传输到另一台服务器。
有谁知道有没有办法?我确实“查看历史”,但它并没有真正给我我想要的东西。
I have 3 people working on 1 Team project in TFS. I want to see all the users' work from the date when this Team project was branched until the day the last user checked in his work. It's required so I know how many files to transfer to another server.
Does anyone know if there is a way? I did "view history" and it didn't really give me what I wanted.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
为自己获取一份(免费)TFS Power Tools。它包含一个名为“在源代码管理中查找”的出色功能。这允许您根据多个条件搜索签入,包括日期范围或开始和结束变更集编号等等。
Get yourself a copy (free) of the TFS Power Tools. It contains a great feature called Find In Source Control. This allows you to search for check-ins based on a number of criteria, including a range of dates, or a begin and end changeset number, and more.
兰迪·明德的回答应该满足您在问题中所述的需求。但是,如果您想查看以另一种方式表示的工作,您可以将您的工作与其分支的服务器路径进行比较。
Visual Studio 现在将为您提供两个路径的比较(通过文件夹递归),显示哪些文件已更改,并轻松地让您检查这些文件的差异和历史记录。
如果自分支以来源路径没有更改,并且您已将所有内容签入目标路径,则“文件夹差异”窗格应代表自分支以来您所做的工作。
Randy Minder's answer should meet your needs as stated in the question. But, if you want to see the work represented in another way, you can compare your work to the server path from which it was branched.
Visual Studio will now give you a comparison (recursive through folders) of the two paths, showing which files have changed and easily letting you inspect differences and histories of those files.
If the Source Path hasn't changed since you branched, and you've checked everything into the Target Path, the "Folder Difference" pane should represent the work you've done since you branched.