Azure DevOps日历-不允许使用“;加上休息日“;
几天后,Azure DevOps(VSTS)团队日历中的“添加休息日”功能将无法再使用。但是,该功能已经可以使用。我的帐户被授权为项目和团队管理员。弹出窗口仍然可以打开,但没有内容。按钮“OK”也不能使用 我做错了什么 该功能可在Azure DevOps门户中的以下位置找到:董事会/日历/添加休息日 通过我的浏览器控制台:Azure DevOps日历-不允许使用“;加上休息日“;,azure,calendar,azure-devops,Azure,Calendar,Azure Devops,几天后,Azure DevOps(VSTS)团队日历中的“添加休息日”功能将无法再使用。但是,该功能已经可以使用。我的帐户被授权为项目和团队管理员。弹出窗口仍然可以打开,但没有内容。按钮“OK”也不能使用 我做错了什么 该功能可在Azure DevOps门户中的以下位置找到:董事会/日历/添加休息日 通过我的浏览器控制台: {stack: "TypeError: Cannot read property 'valueOf' of undef…endar/0.5.209/151380481602
{stack: "TypeError: Cannot read property 'valueOf' of undef…endar/0.5.209/1513804816029/sdk/VSS.SDK.js:103:44", message: "Cannot read property 'valueOf' of undefined"}
message: "Cannot read property 'valueOf' of undefined"
stack: "TypeError: Cannot read property 'valueOf' of undefined↵
at https://ms-devlabs.gallerycdn.vsassets.io/extensions/ms-devlabs/team-calendar/0.5.209/1513804816029/js/dialogs.js:902:70↵
at Array.filter (<anonymous>)↵
at EditCapacityEventControl._getCurrentIteration (https://ms-devlabs.gallerycdn.vsassets.io/extensions/ms-devlabs/team-calendar/0.5.209/1513804816029/js/dialogs.js:899:31)↵
at https://ms-devlabs.gallerycdn.vsassets.io/extensions/ms-devlabs/team-calendar/0.5.209/1513804816029/js/dialogs.js:864:43↵
at XdmDeferred._wrapCallback (https://ms-devlabs.gallerycdn.vsassets.io/extensions/ms-devlabs/team-calendar/0.5.209/1513804816029/sdk/VSS.SDK.js:73:26)↵
at Array.<anonymous> (https://ms-devlabs.gallerycdn.vsassets.io/extensions/ms-devlabs/team-calendar/0.5.209/1513804816029/sdk/VSS.SDK.js:48:23)↵
at https://ms-devlabs.gallerycdn.vsassets.io/extensions/ms-devlabs/team-calendar/0.5.209/1513804816029/sdk/VSS.SDK.js:103:44"
__proto__: Object
{stack:“TypeError:无法读取未定义的属性'valueOf'…endar/0.5.209/1513804816029/sdk/VSS.sdk.js:103:44”,消息:“无法读取未定义的属性'valueOf'”
消息:“无法读取未定义的属性'valueOf'
堆栈:“TypeError:无法读取未定义的属性'valueOf'↵
在https://ms-devlabs.gallerycdn.vsassets.io/extensions/ms-devlabs/team-calendar/0.5.209/1513804816029/js/dialogs.js:902:70↵
在Array.filter()处↵
在EditCapacityEventControl上。\u getCurrentIteration(https://ms-devlabs.gallerycdn.vsassets.io/extensions/ms-devlabs/team-calendar/0.5.209/1513804816029/js/dialogs.js:899:31)↵
在https://ms-devlabs.gallerycdn.vsassets.io/extensions/ms-devlabs/team-calendar/0.5.209/1513804816029/js/dialogs.js:864:43↵
在XdmDeferred.\u wrapCallback(https://ms-devlabs.gallerycdn.vsassets.io/extensions/ms-devlabs/team-calendar/0.5.209/1513804816029/sdk/VSS.SDK.js:73:26)↵
在阵列上(https://ms-devlabs.gallerycdn.vsassets.io/extensions/ms-devlabs/team-calendar/0.5.209/1513804816029/sdk/VSS.SDK.js:48:23)↵
在https://ms-devlabs.gallerycdn.vsassets.io/extensions/ms-devlabs/team-calendar/0.5.209/1513804816029/sdk/VSS.SDK.js:103:44"
__原型:对象
对我来说,这个东西就放在“板>冲刺>容量”下面
注:我的黑板下没有“日历”。Ok是灰色的原因,是因为你不是日历相关团队的成员。如果您查看日历扩展视图的左上角,您将看到一个下拉列表,其中包含项目中的所有团队。必须将您的用户帐户添加到所选的团队中,才能添加休息日
您没有正在运行的活动迭代-这就是问题所在。转到你的Azure DevOps“项目设置”,在“Boards”下你有“项目配置”,在那里你可以添加一个新的迭代 或者这里是直接链接,但您必须替换servername和projectname
之后,您可以转到日历页面并添加休息日。您是否在浏览器控制台中看到错误?你试过其他浏览器吗?它是否只发生在您或任何用户身上?影响多个用户。我已经在几个有相同问题的浏览器中测试过这个问题。GitHub上有一个关于这个问题的开放性问题:谢谢,我将观看这个开放性问题。在这里,它仍然适用于一些项目。“团队日历”是Azure DevOps的扩展,不是现成的。好吧,我想这意味着你可以删除它并使用本机功能。对不起,我忘了提到这一点。是的,它是Azure DevOps扩展。