c# – 如何检查本地文件是否是tfs中的最新版本?

我希望能够查询TfsTeamProjectCollection并确定服务器上是否有更新版本的文件.我希望能够在不实际获取文件的情况下执行此操作.

这可能在某个地方吗?我做了一些刮擦,到目前为止画空白.

谢谢.

最佳答案 最简单的方法是工作区版本和最新版本之间的
QueryHistory;如果它们不同,则服务器上存在较新的最新版本.例如:

versionControlServer.QueryHistory(
    serverPath,
    VersionSpec.Latest,
    0,
    RecursionType.Full,
    new WorkspaceVersionSpec(workspace),
    versionFrom,
    null,
    Int32.MaxValue,
    true,
    true);
点赞