完成以下任务的最佳方法是什么?
Sprint已经完成,已经更新了14个应用程序中的4个代码,现在必须将它们从Dev合并到预发行版本。
但是我们忘记了什么吗?您还记得我们在本次冲刺开始时所做的事情吗?也许这个应用程序?
我们应该有一个网页,我们可以在其中查看dev中的哪些提交,哪些回购中的提交尚未从Dev合并到预发行版中。即使它像“此回购在过去2周中已更改”一样基本。
答案 0 :(得分:1)
要查看尚未从Dev合并到预发行版的dev中的哪些提交,哪些repo中的提交,可以通过图形而不是TFS的Web端口在本地git repo中进行。
在解决方案资源管理器中找到对象,并打开上下文菜单(右键单击):选择“ 查看历史记录... ”。这带来了 在该对象的“历史记录”窗口中,所有提交 对象已更改 (来自任何分支)。
多重选择要比较的两个提交(左键单击第一个,Ctrl-左键单击第二个)。
现在在任一选定提交(右键单击)上弹出上下文菜单:选择“比较...”。这会打开Diff窗口 各自提交中的对象(突出显示差异) 从第一次提交中删除的红线或绿线中添加的 第二次提交)。您可以使用“差异”窗口中的滚动条,也可以使用 功能区中的“上一个差异”和“下一个差异”按钮 在对象之间的差异之间。
在TFS Web门户上,当右键单击“代码”->“分支”下的分支时,将获得此菜单。点击比较分支。
另一种方法是
这将带您进入一个页面,该页面既显示了两者之间的提交差异,又显示了文件比较