我想从旧的变更集中运行构建.当我进入Builds(在VS2015或浏览器中的TFS中)然后选择"Queue New Build ..."时,我可以在弹出的对话框中选择一个shelveset名称.但是我看不到选择变更集的选项.我认为这在以前版本的VS中是可能的.
我正在将 NSIS 安装脚本从 XP 更新到 Win7。由于未知原因,如果在 Win7 下运行,即使以管理员身份运行,安装程序也无法写入注册表。安装程序中嵌入的 UAC 清单设置为需要管理员权限(通过在脚本中指定RequestExecutionLevel admin)。另外,我尝试右键单击安装程序并选择Run as administrator。在操作系统中关闭 UAC 也不能解决问题。
当我在 XP 下运行相同的安装程序时,注册表项按预期编写。
我配对了我的安装脚本以尝试隔离问题:
!define APP_NAME "MyTestApp"
Name "${APP_NAME}"
OutFile "${APP_NAME} Setup.exe"
RequestExecutionLevel admin
Page instfiles
Section -Core
SetDetailsView show
WriteRegStr HKLM "Software\XyzCompany\${APP_NAME}\Installation" "VersionString" "V0.0.0"
SetAutoClose false
SectionEnd
Run Code Online (Sandbox Code Playgroud)
另一方面,我可以写入受限制的文件夹(例如 C:\ProgramData)(此处默认只有 admin 具有写入权限)。我在这里错过了一些非常明显的东西吗?运行 NSIS 2.45。
致力于更新 TFS 中的仪表板以进行新的冲刺。我有一个图表,它显示了一个“工作项目图表”小部件,其中有一个“堆叠区域”图表,其中包含按“状态”堆叠的所有故事。然后,我使用“聚合”和“总和”以及“努力”来绘制故事。这在之前的 sprint 中有效。对于当前 sprint,配置区域不再显示“sum”,仅显示“count”。显示故事数量不如故事点数(努力)有意义。
(我想也许我当前 sprint 中的故事是用不同的模板生成的,这就是破坏情节的查询或配置工具的原因。但我从上一个 sprint 中移动了一个故事,让它成为当前 sprint 中的唯一一个故事,那没有用。)
我正在运行的当前 TFS 版本是“版本 15.117.27024.0”
上一个冲刺(作品)
当前冲刺(不允许选择总和)