刚刚安装TFS 2010,并注意到工作项目中的主要文本可以编辑。我们希望冻结工作项目的所有编辑(管理员除外),以便为每个错误保留更多可审核的讨论路径,并最大限度地减少对原始错误的疑惑等。TFS 2010 - 无论如何限制工作项目的编辑
有没有办法配置TFS 2010以便以前为工作项目输入的主文本不能被大多数用户编辑?
刚刚安装TFS 2010,并注意到工作项目中的主要文本可以编辑。我们希望冻结工作项目的所有编辑(管理员除外),以便为每个错误保留更多可审核的讨论路径,并最大限度地减少对原始错误的疑惑等。TFS 2010 - 无论如何限制工作项目的编辑
有没有办法配置TFS 2010以便以前为工作项目输入的主文本不能被大多数用户编辑?
工作项目字段的整个历史记录都可以在“历史记录”中找到 - 它会告诉你哪些字段已被cahnged以及由谁发起。
您可能想要做的是更改您的模板,以使描述和历史记录显示在同一个选项卡上。使其成为只有历史更新的惯例标准,而不是描述。
然后,如果说明没有改变,您可以在历史记录窗口(以及任何手动输入的注释)中查看它。
您可以编辑流程模板并使该字段仅由管理员编辑。
如果你还没有,你需要安装的电动工具,然后打开工作项和更改:
<FIELD refname="System.Description" name="Description" type="PlainText" />
要:
<FIELD refname="System.Description" name="Description" type="PlainText">
<READONLY for="[Global]\Project Collection Valid Users" not="[Global]\Project Collection Build Administrators" />
</FIELD>
可以很明显的与替换组项目特定的。这使得该字段只是只读的。
从技术上讲,你不需要电动工具。您可以使用witexport和一个好的XML编辑器来完成所有工作。 – Robaticus 2010-08-09 20:00:47
我会试试这个,谢谢你的提示。有趣的是,这是微软基于默认的内部工具冻结文本,不知道是什么促使他们在TFS中编辑它。 – alchemical 2010-08-10 01:39:42