P4DTI issue job000417

TitleIf you change replicated_fields and forget to refresh then fields may be mixed up in Perforce
Statussuspended
Prioritynice
Assigned userNick Barnes
OrganizationRavenbrook
DescriptionSection 9.1 of the AG tells administrators to refresh Perforce jobs every time they change replicated_fields. However, it's easy to forget. This can lead to job fields being mixed up in Perforce, for example the data for field A appearing in field B. It would be nice if the P4DTI could spot when this happened and warn the administrator, or take remedial action.
AnalysisThe simplest solution would be to issue a warning or just stop with an error if such a change is noticed.
Another possibility would be to attempt to re-use field numbers in the Perforce jobspec so that data matched and no refresh was needed. This would cope with re-orderings and deletions, but not with additions.
How foundcustomer
Evidence<http://info.ravenbrook.com/mail/2001/11/21/21-57-02/0.txt>
Observed in1.2.1
Introduced in1.0.0
Created byGareth Rees
Created on2001-11-21 23:05:32
Last modified byNick Barnes
Last modified on2018-07-05 17:27:49
History2001-11-21 GDR Created.
       2018-07-05 NB Suspended because the P4DTI is obsolete.