我想构建一个查询应用程序,它将查询TFS中的分支,并检索所有工作项并将其显示为Master Detail report:
User Story:30669 [Closed] Ongoing Support and Maintenance
Task:31566 [Closed] Upgrade latest version of client libraries
Bug:30905 [Closed] Executing Error "The given Key was not present in the dictionary
可以从历史变更集创建分支。我现在的情况是,我在3个月前(例如)创建了一个存储库的分支。在创建分支之后,我只想合并1个月前的特定变更集,并希望保持分支的其余部分不变。
当我尝试告诉visual studio (源代码管理资源管理器)我要将特定的变更集合并到该新分支时,不会显示前几个月的变更集。除了手动操作之外,是否还有其他方法可以合并我创建的历史分支上特定变更集的更改?
假设我有两个分支,默认和我的分支,我想写一个小脚本来看:
:我的分支与默认合并的频率(更改从分支到默认)
#1的一些伪码:
m_lastmergetime = 0
for each m in [all merges with default from mybranch]
m_mergetime = m.date_in_hours
m_timebetweenmerges = m_mergetime - m_lastmergetime
if m_lastmergetime > 0
print m_time