TFS中是否有办法通过签入本地最新版本/版本的用户获取源代码管理下的文件列表。
我能找到的最近的功能是在源代码管理浏览器窗口中,您可以看到具有最新签入日期的每个文件,但不会检查签入日期的用户。
答案 0 :(得分:2)
目前无法从VS Source控件资源管理器中获取。您可以获得的最好的是使用Web TFS版本。您将在评论部分(下图中的橙色)以及changset#和任何评论中看到该用户的名称。
如果这对您不起作用,那么您可以对TFS数据库使用TFS Api或SQL查询。以下SQL应该会给你结果。
SELECT TOP 10
V.ChildItem AS [FileName],
I.DisplayName AS [ChangedBy],
CS.CreationDate AS [ChangeDate]
FROM tbl_Changeset CS
INNER JOIN tbl_Identity I
ON I.IdentityID = CS.OwnerID
INNER JOIN tbl_Version V
ON V.VersionFrom = CS.ChangesetID