我運行一些版本控制查詢,想看看返回的變更內部的變化。如何查詢合併,包括變更集更改詳細信息?
當我查詢中使用QueryHistory,一些重載讓我指定includeChanges: true
,這意味着返回ChangeSet
■找填充其Changes
財產,我可以看看它 - 太好了!
當我查詢中使用QueryMergesWithDetails,我沒有得到指定includeChanges
,所以返回的ChangeSet
■找Changes=null
,我不能使用。
我已經試過:
- 獲取使用GetChangesForChangeset的變化,但是這是一個往返到服務器的每一個變更,這是緩慢的。
- 使用QueryMergesExtended,但只生產ExtendedMerge s,這隻有在變更標識。這意味着我將不得不再次查詢每個變更集的服務器,這又變慢了。
問題:
- 我如何查詢像
QueryMergesWithDetails
,但人口的變化? - 做不到這一點,我怎麼可以查詢一批變更集的改變服務器?