0

我在更新某些字段的某些属性时遇到问题。

例如:

我将字符串 30 的“帮助文本”属性更改为空白,并将其签入 TFS。到构建完成时,我所做的更改甚至没有被取消。这是我在 AOT 中进行更改后文件的一部分。

STRING
PROPERTIES
  Name                #String30
  Label               #@SYS97920
  HelpText            #@SYS97921
  Origin              #{29081355-0000-1000-5374-72696E673330}
  LegacyId            #4949
  StringSize          #30
ENDPROPERTIES

这是我进入并手动导出后的文件:

STRING
PROPERTIES
  Name                #String30
  Label               #@SYS97920
  Origin              #{29081355-0000-1000-5374-72696E673330}
  LegacyId            #4949
  StringSize          #30
ENDPROPERTIES

HelpText 没有在我的本地机器上显示(如我所愿),但它没有被导出到 TFS。

这是另一个例子。我在自定义表上编辑了开始时间、结束时间和评论的标签。这是我更改这些标签之前的导出:

 FIELD #Comments
    STRING
    PROPERTIES
      Name                #Comments
      Table               #omitted
      Origin              #omitted
      StringSize          #50
    ENDPROPERTIES


  FIELD #EndTime
    TIME
    PROPERTIES
      Name                #EndTime
      Label               #End
      Table               #omitted
      Origin              #omitted
      ExtendedDataType    #TimeOfDay
    ENDPROPERTIES

  FIELD #StartTime
    TIME
    PROPERTIES
      Name                #StartTime
      Label               #Start
      Table               #omitted
      Origin              #omitted
      ExtendedDataType    #TimeOfDay
    ENDPROPERTIES

之后是这样:

FIELD #Comments
    STRING
    PROPERTIES
      Name                #Comments
      Table               #omitted
      Origin              #omitted
      StringSize          #50
    ENDPROPERTIES

  FIELD #EndTime
    TIME
    PROPERTIES
      Name                #EndTime
      Label               #End Time
      Table               #omitted
      Origin              #omitted
      ExtendedDataType    #TimeOfDay
    ENDPROPERTIES

  FIELD #StartTime
    TIME
    PROPERTIES
      Name                #StartTime
      Label               #Start Time
      Table               #omitted
      Origin              #omitted
      ExtendedDataType    #TimeOfDay
    ENDPROPERTIES

在我当地的 AOT 中,“评论”字段的标签为“评论”。我从 TFS 中删除了最新的更改,它删除了标签。所以我检查了它,更改了标签,然后重新检查了它。TFS 告诉我没有任何改变,只是取消了检查。实际上导出 XPO 会导致:

      FIELD #Comments
    STRING
    PROPERTIES
      Name                #Comments
      Label               #Comments
      Table               #omitted
      Origin              #omitted
      StringSize          #50
    ENDPROPERTIES

所以文件明显改变了,但是TFS导出没有识别它什么的。有没有人知道为什么会这样?

4

0 回答 0