如何查询合并包括变更集更改详细信息?

时间:2014-12-09 12:45:45

标签: tfs tfs-sdk

我正在运行一些版本控制查询,并希望查看返回的变更集内的更改。

当我使用QueryHistory进行查询时,一些重载让我指定includeChanges: true,这意味着返回的ChangeSet已填充其Changes属性,我可以查看它 - 很棒!

当我使用QueryMergesWithDetails进行查询时,我没有指定includeChanges,因此返回的ChangeSetChanges=null,我可以'}使用。

我试过了:

  • 使用GetChangesForChangeset获取更改,但这是针对每个变更集的服务器往返,这很慢。
  • 使用QueryMergesExtended,但它只生成ExtendedMerge s,其中只有变更集ID。这意味着我必须再次为每个变更集查询服务器,这个变速箱再次变慢。

问题:

  1. 如何查询QueryMergesWithDetails,但是是否填充了更改?
  2. 如果不这样,我怎样才能在服务器上查询一批变更集的更改?

0 个答案:

没有答案