我有关于“说明”字段的TFS问题。目前,TFS描述字段是一个空字段,用户在其中添加任何信息。是否可以嵌入某种类型的文本?
示例:创建新错误时,TFS描述字段为空。相反,我希望在描述字段中填充以下内容。
我认为它与使用默认值标签类似,只会在创建错误时完成。
谢谢
答案 0 :(得分:2)
我找到了解决方案。
我当前的描述字段是纯文本字段,因此我将字段设置为默认值X.我在创建Bug工作项的初始转换中执行了此操作。
然后,我导出了Work Item XML并搜索:
<FIELD refname="System.Description">
在它下面,我找到了默认值标签,它看起来像这样:
<DEFAULT from="value" value="1. Configuration and Logs 2. Version and Environment" />
我继续添加xml breakline标记
来分隔这些行。新的默认值看起来像这样
<DEFAULT from="value" value="1. Configuration and Logs 
 2. AW Version and Environment" />
最后,我导入了修改后的Bug.xml并对其进行了测试。现在每当我打开一个新的bug时,这些行将在Description字段中显示
答案 1 :(得分:2)
我无法在目前的TFS版本(例如2015)上找到任何支持,所以我继续自己想出来。
此信息经过测试并在TFS 2015上工作,我认为它也应该在2013年,我无法测试。
开始并理解我会清除几件事。
重现字段的错误WIT步骤是一个html字段。
XML表单对某些字符有特殊标记,例如字符串。
& = &
< = <
> = >
" = "
' = '
这样做的例子就是添加单词的字符串值&#34; Reproduction Steps&#34;用粗体。重现字段的错误WIT步骤是HTML,因此我们将使用特殊的XML标记添加HTML标记。
<b>Reproduction Steps</b>
在bug.xml中看起来像这样:
<b> Reproduction Steps </b>
现在将这些全部放在一起,您将要导出错误WIT,以便您可以编辑bug.xml并在完成后导回项目。
工具&gt;过程编辑器&gt;工作项类型&gt;导出WIT
然后你会在bug.xml中找到这一行
<FIELD name="Repro Steps" refname="Microsoft.VSTS.TCM.ReproSteps" type="HTML"/>
您可以对其进行编辑,使其看起来如下所示,将文本嵌入到重现错误字段的步骤中。
<FIELD name="Repro Steps" refname="Microsoft.VSTS.TCM.ReproSteps" type="HTML">
<DEFAULT from="value" value="All the embedded html/xml text will go here" />
</FIELD>
来自OP的请求文本的最终产品将如下所示。
<FIELD name="Repro Steps" refname="Microsoft.VSTS.TCM.ReproSteps" type="HTML">
<DEFAULT from="value" value="<b> Configuration and Logs </b> <br/>
<b> Reproduction Steps</b> <br/>
<b> Device/Environment</b> <br/>
<b> Screenshots or related files (certificates, etc.) are attached</b> <br/>" />
</FIELD>
保存该bug.xml后,您将要回到Visual Studio并导入它。
工具&gt;过程编辑器&gt;工作项类型&gt;导入WIT