找到另一个用户的Shelveset

时间:2014-03-24 23:09:11

标签: visual-studio-2012 tfs tfs2012 team-explorer shelveset

当我按照find a shelveset的说明操作时,我会获得所有个人货架的清单。但我想要的是从另一个用户的选择中查看和取消保留。其他开发人员可以简单地将用户更改为他们想要的任何人。我没有这样的选择。

我告诉我的TFS管理员这个问题。我得到的回答是“我们没有锁定任何东西,你应该能够查看其他人的搁架。”然而,我看不到别人的搁置。

可能导致这种情况的原因是什么? TFS管理员应该检查哪些具体问题或许可,以确认“我们没有锁定任何东西?”

3 个答案:

答案 0 :(得分:37)

我也有这个问题,输入其他名字并没有产生任何结果。

相反,我发现如果我搜索 * ,那么我可以看到所有货架及其名称,我可以将鼠标悬停在名称上以查看所有者。

Using star to view all shelfsets

答案 1 :(得分:17)

您应该只需在“查找Shelvesets”窗口中键入其他用户名,然后按Enter键(如果该错误消息不起作用):

enter image description here

答案 2 :(得分:2)

improvements to the Visual Studio Find Shelvesets Search box UI有一个UserVoice的想法。建议您投票表达这个想法并添加关于您的具体问题的评论。这可能会得到微软的一些行动。

在我当前的项目环境(VS2015 / TFS2013)中,您必须提供确切的用户/ AD帐户名称。如果您尝试使用部分名称,则会收到错误消息

  

无法检索搁置集:TF14045:标识calvert不是可识别的标识。

通配符*有效但生成的结果太多,您无法对其进行过滤。

当结合片段时,通配符不起作用; "卡尔弗特*"给出错误消息

  

无法检索搁置集:TF10131:搁置集名称calvert *包含超过64个字符,包含以下字符之一:" /:<> \ | *?;或以空格结束。输入有效名称,然后重试。

总而言之,这是一种糟糕的经历。

相关问题