货架不能没有被搁置

时间:2016-10-04 21:29:29

标签: tfs tfs2013 shelveset unshelve gated-checkin

我正在使用TFS 2013来构建MVC应用程序,并且在尝试办理登机手续时,有时会发生此错误。

Error image 只有当它被配置为执行Gated Check-in时才会发生这种情况,当我将其关闭时,它才会起作用,但迟早会再次出现。

有谁知道为什么会这样?

感谢。

编辑:问题是配置文件转换中的PendChange权限。但是,我正在检查权限,并且用户“已继承允许”签入文件。

2 个答案:

答案 0 :(得分:0)

根据错误消息,如果您正在使用服务器工作区并启用多个签出。这可能是根本原因。

停用多个签出( 团队资源管理器 - 设置 - 源代码管理 - 签出设置 )并再次尝试。 enter image description here

答案 1 :(得分:-1)

如果所有这些解决方案均失败。检查您的构建定义。它应该指向您正在使用的同一分支。