有没有办法查看给定变更集的工作区? [英] Is there a way to see the workspace of a given changeset?
问题描述
有没有办法从进行特定签入的工作区获取工作空间?
Is there a way, by any means, to get the workspace from where a specific check-in was made?
使用 Team Foundation Sidekicks 我可以看到当前签出项目的工作区、计算机和本地路径,但不能看到变更集.TFS 会跟踪这个吗?
Using Team Foundation Sidekicks I can see the workspace, computer and local path of current checked-out items, but not of changesets. Does TFS keep track of this?
更新
这可能有助于解释我真正想要什么.有人使用另一个团队成员的帐户进行了签入(或者至少他声称是这样,哈哈),我试图通过找到变更集的工作区来彻底解决这个问题,因为它包含足够的信息来制作一个称呼.现在,除了评论之外,我拥有的唯一信息是日期和时间,但也许我可以使用其他信息.
It might help to explain what I really want. Someone performed a check-in using another team member's account (or at least that is what he alleges haha), and I was trying to get to the bottom of this mess by finding the workspace of the changeset because it contains enough information to make a call. Right now the only information I have besides the comment is the date and time, but perhaps there is something else I could use.
谢谢.
推荐答案
据我所知.我花了一些时间查看我们的 TFS 集合数据库,但找不到任何将变更集链接到工作区的内容.
Not to my knowledge. I've spent some time looking at our TFS Collection Database, and I cannot find anything that links a changeset to a workspace.
我一直在使用的表格是:
The tables that I've been using have been:
- ADObjects
- tbl_Workspace
- tbl_WorkspaceMapping
- tbl_Changeset
- tbl_LocalVersion
- tbl_PendingChange
因为工作区只处理存储在本地机器上的项目,所以我不相信在提交变更集时信息会发送到 TFS 服务器.
Because a workspace only deals with items that are stored on the local machine, I don't believe that information is sent up to the TFS server when a changeset is committed.
这篇关于有没有办法查看给定变更集的工作区?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!