P4DTI issue job000276

TitleCan't fix (and then delete the fix) a job owned by user (None) in the TeamTrack integration
Statusclosed
Priorityoptional
Assigned userGareth Rees
OrganizationPerforce
DescriptionIf an issue has no owner in TeamTrack (and therefore the owner of the corresponding job is (None) in Perforce) then you can't transition the job by fixing and then immediately delete the fix. The replicator is unable to replicate the change to the job and it overwrites the job with the issue.
AnalysisThis has the same underlying cause as job000016, job000042, job000086, job000133, and job000270.
This is really just a side case of job000270: see the analysis for that job.
How foundinspection
EvidenceSee job000270.
Observed in1.0.5
Test procedure<http://www.ravenbrook.com/project/p4dti/master/test/test_p4dti.py>, section 21
Created byGareth Rees
Created on2001-03-23 14:39:39
Last modified byGareth Rees
Last modified on2002-01-28 18:19:55
History2001-03-23 GDR Created.

Fixes

Change Effect Date User Description
26176 closed 2002-01-28 20:50:48 Gareth Rees Don't replicate changes in Perforce that we made in the previous poll.
Perforce interface records server changelevel.
In Perforce 2002.1, use the P4DTI-user field as an accurate guide as to who last edited the job.