IO17062: ITDI CE PROJECT FILES ARE NOT VERSION CONTROL FRIENDLY
Closed as program error.
PRODUCT VERSION ITDI 7.1 FP06 PROBLEM DESCRIPTION The project files created by the ITDI configuration editor are not suitable to be managed by a version control system (such as CVS). The following list shows all the major issues about. a) Attributes "modified", "modifiedBy", "Cycle" and "UUID" of the "MetamergeConfig" element present in XML documents * <PROJECT-ROOT>/AssemblyLines/<AL_name>.assemblyline * <PROJECT-ROOT>/Runtime-<project>/<project>.xml are (or can be changed) any time the project is saved, even in case of no real changes. So, these attributes should be removed. b) Every time a change is done on the AL <AL_name> a new line is added (other then the required changes) between the XML document header and the rest of the content on file <PROJECT-ROOT>/AssemblyLines/<AL_name>.assemblyline. c) After the first change on a new AL, an empty "Container" element is added in the AL file (<PROJECT-ROOT>/AssemblyLines/<AL_name>.assemblyline). After any further change to teh AL, an empty line is added after such dummy "Container" element. DESIRED BEHAVIOR The project files created by the ITDI configuration editor have to be suitable to be managed by a version control system (such as CVS), as per product docomentation. So, at least the following needs are requires: a) remove attributes described in point 'a' in previus section b) remove spurious new lines described in point 'b' abobe c) remove the empty "Container" and the spurious new lines described in point 'c' abobe.
FIXTST already sent to customer
TDI Configuration Editor should not make unnecessary changes to the project files, this causes the version control systems to consider the project files as changed and spawns a new version in version control systems.
This is a bug in the TDI code and has been fixed. The official fix would be made available in 7.1.0-TIV-TDI-FP0008.
Reported component name
Reported component ID
Last modified date
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fixed component name
Fixed component ID
Applicable component levels