【发布时间】:2016-07-19 09:47:58
【问题描述】:
我有一系列 vNext 门控签入构建定义;每个人都在“监视”不同的源代码管理文件夹。
它们都可以正常工作,直到其中一个开始错过变更集;从那一刻起,我可以从 Visual Studio 签入,而无需收到通知窗口,也无需触发构建。
为了恢复功能,我必须对构建定义进行虚拟修改(例如在描述中添加一个字母)并保存它。然后它开始工作。
您知道我必须检查哪些日志/数据库以查看构建未触发的原因吗?
【问题讨论】:
我有一系列 vNext 门控签入构建定义;每个人都在“监视”不同的源代码管理文件夹。
它们都可以正常工作,直到其中一个开始错过变更集;从那一刻起,我可以从 Visual Studio 签入,而无需收到通知窗口,也无需触发构建。
为了恢复功能,我必须对构建定义进行虚拟修改(例如在描述中添加一个字母)并保存它。然后它开始工作。
您知道我必须检查哪些日志/数据库以查看构建未触发的原因吗?
【问题讨论】:
我也遇到过同样的情况。并检查所有地方,包括事件日志或数据库。 什么都没有!
似乎构建定义因某种未知原因而挂起。编辑它将更新服务器上的定义。一切都恢复正常了。
作为一种解决方法,我的团队最终删除了定义并创建了一个具有相同配置的新定义。
【讨论】: