我们曾经使用xaml构建定义从Windows机器的托盘获取完成构建的通知,它还有一个协调工作区的选项。 vNext版本无法使用相同的功能。
BuildNotification App可用于VS 2015,但似乎vnext版本无法使用协调工作区。是否有其他应用程序可以发出通知并进行协调操作?
答案 0 :(得分:5)
我们刚刚迁移到新版本(vNext)并且也缺少此功能。 目前,我们可以通过IDE(VS 2015)手动执行此操作:
答案 1 :(得分:3)
BuildNotificationApp 仍然是VS 2015的一部分,可在此处找到:connectTask
。但是,此应用程序仅适用于XAML构建。
目前,要解决缺少的功能,您可以使用免费的构建状态工具Catlight。它还显示托盘区域中vNext构建的状态。
对于reconcile工作区,vNext构建没有此内置功能。但是,您可以为工作区手动使用tf reconcile command。如下截图:
更新
如果你只想要一个简单的app或vs扩展来实现它,那么现在就没有这些东西了。您可能必须自定义自己的扩展来实现它。
UPDATE2:
我在uservoice中创建了一个功能请求:
协调vNext Build的工作区
答案 2 :(得分:0)
您可以使用AnyStatus来监视vNext和XAML构建。 AnyStatus带有称为触发器的功能,通过该功能,您可以运行程序或批处理脚本以响应状态更改。使用触发器,可以将其配置为在构建状态从“运行”更改为“确定”时运行“ tf.exe协调”。
免责声明:我是《任意状态》的作者。