【问题标题】:How do I change field value case to be 'Camel' format?如何将字段值大小写更改为“骆驼”格式?
【发布时间】:2011-01-11 22:58:10
【问题描述】:

我在 TFS 工作项中有字符串类型的自定义字段,其允许值:“是”、“否”和“可能”。

      <FIELD reportable="dimension" type="String" name="Help Authoring"
             refname="Custom.HelpAuthoring">
        <HELPTEXT>Should 'Help Authoring' team to update own stuff</HELPTEXT>
        <ALLOWEDVALUES>
          <LISTITEM value="Yes" />
          <LISTITEM value="No" />
          <LISTITEM value="Probably" />
        </ALLOWEDVALUES>
        <DEFAULT from="value" value="No" />
      </FIELD>

将工作项导入 TFS 项目后,“可能”的第一个符号大小写更改为小写。所以现在是“可能”。它看起来很丑。而“是”和“否”仍然是“骆驼”格式。

第一季度。为什么允许的字段值被更改? Q2。如何预防?

附:为了使值保持一致,我尝试将“是”和“否”更改为“是”和“否”,但在导入后它们留在了“骆驼”中......

【问题讨论】:

    标签: tfs


    【解决方案1】:

    不幸的是,一旦像这样的常量被导入到团队项目集合的工作项中,它就会一直存在。如果您对此有强烈的感觉,请在Visual Studio Connect site 上向 Microsoft 记录错误。

    一种可能的(?)解决方法是创建一个包含所需值的全局列表,然后将其用于 ALLOWEDVALUES。

    <?xml version="1.0" encoding="utf-8"?>
    <gl:GLOBALLISTS xmlns:gl="http://schemas.microsoft.com/VisualStudio/2005/workitemtracking/globallists">
      <GLOBALLIST name="Help Authoring Values">
        <LISTITEM value="Yes" />
        <LISTITEM value="No" />
        <LISTITEM value="Probably" />
      </GLOBALLIST>
    </gl:GLOBALLISTS>
    

    使用witadmin importgloballist /collection:http://yourserver:8080/tfs/collection /f:FileName 导入。

    然后在工作项类型中,将您的 &lt;LISTITEM&gt; 替换为:

    <ALLOWEDVALUES>
      <GLOBALLIST name="Help Authoring Values" />
    </ALLOWEDVALUES>
    

    【讨论】:

    • 别以为我会走这条路。不过谢谢你的回答
    猜你喜欢
    • 2020-12-06
    • 2019-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-30
    • 1970-01-01
    • 2010-12-03
    • 2013-07-16
    相关资源
    最近更新 更多