Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以在TFS 2010中隐藏选定的区域/迭代节点吗?_Tfs_Tfs Workitem - Fatal编程技术网

我可以在TFS 2010中隐藏选定的区域/迭代节点吗?

我可以在TFS 2010中隐藏选定的区域/迭代节点吗?,tfs,tfs-workitem,Tfs,Tfs Workitem,为了确保没有为工作项的迭代选择产品的过时版本,我希望在打开新工作项时能够隐藏视图中的某些迭代节点 例如,如果我的站点的当前生产版本是3.5,并且3.6和4.0正在开发中,我希望确保当用户创建新工作项时,可以选择3.5(例如3.4、2.7)之前的版本 我可以设想一种创建自定义控件的方法,但我希望避免这些方法,因为它们需要开发桌面控件和web控件,并且必须部署到所有用户 任何想法,方向,或只是一个“它不能做”,将不胜感激 谢谢, Assaf.我不确定您是否可以将其作为选择隐藏 但是,您可以将“编辑此

为了确保没有为工作项的迭代选择产品的过时版本,我希望在打开新工作项时能够隐藏视图中的某些迭代节点

例如,如果我的站点的当前生产版本是3.5,并且3.6和4.0正在开发中,我希望确保当用户创建新工作项时,可以选择3.5(例如3.4、2.7)之前的版本

我可以设想一种创建自定义控件的方法,但我希望避免这些方法,因为它们需要开发桌面控件和web控件,并且必须部署到所有用户

任何想法,方向,或只是一个“它不能做”,将不胜感激

谢谢,

Assaf.

我不确定您是否可以将其作为选择隐藏


但是,您可以将“编辑此节点中的工作项”的安全设置为拒绝,它们将无法在选定区域或迭代的情况下保存工作项。

我90%确定这无法完成。

我自己没有尝试过:

在访问控制方面,我相信如果您拒绝用户的“查看此节点”权限,那么她将根本无法查看此节点。请注意,她可能无法看到此节点下的工作项,但我想您对此没有意见


另外需要注意的是,此解决方案可能无法与管理员一起使用(因为如果所有管理员都被拒绝查看权限,并且无法查看区域路径,那么它将永远丢失)

是的,我知道。我希望我能找到一种方法,在树变得笨重时,直观地修剪它。尽管其他人都说这是不可能的,但最终,拒绝编辑工作项的能力是次好的事情,所以我将此作为答案。谢谢,阿萨夫。我认为拒绝“查看此节点”也会让用户看不到该节点。不幸的是,事实证明,此功能只会拒绝查看此节点的安全设置。这在任何其他想法中都有解释,如何解决这个问题?我知道我可以拒绝保存迭代节点下的工作项,但我希望隐藏过时的节点并拒绝使用它们。