我在更新某些字段时遇到某些属性的问题。
例如:
我将String 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导出无法识别它。有没有人知道为什么会这样?