Title | Edited filespecs aren't replicated from TeamTrack to Perforce |
Status | closed |
Priority | essential |
Assigned user | Gareth Rees |
Organization | TeamShare |
Description | When a filespec is changed, the modification time (TS_TIME1) is not set in the record in the TS_VCACTIONS table. This means that the replicator won't be able to detect changed filespecs in TeamTrack, and the databases will be inconsistent. |
Analysis | This defect is present in TeamTrack alpha 2000-09-25. In the TeamTrack alpha 2000-09-25, if I edit a Perforce filespec, the TS_TIME1 field in the filespec record in the TS_VCACTIONS table remains unchanged. This indicates to the replicator that the record is up to date with Perforce (see <URL: http://info.ravenbrook.com/project/p4d...ign/teamtrack-p4dti-schema/#section-3.2 >). But the record is not up to date since it has just been changed.Fixed in TeamTrack build 4402. GDR 2000-11-09. |
How found | manual_test |
Evidence | <URL: http://info.ravenbrook.com/mail/2000/10/06/13-18-13/0.txt > |
Created by | Gareth Rees |
Created on | 2000-10-06 14:17:39 |
Last modified by | Gareth Rees |
Last modified on | 2001-12-10 18:55:46 |
History | 2000-10-06 GDR Created based on <URL: http://info.ravenbrook.com/mail/2000/10/06/13-18-13/0.txt >.2000-11-09 GDR Closed. |
Change | Effect | Date | User | Description |
---|---|---|---|---|
5522 | closed | 2000-12-06 11:14:03 | Richard Brooksby | Explaining the supported platforms in the readme and the FAQ. |
2937 | open | 2000-10-09 16:39:23 | Gareth Rees | In replicator.changed_jobs, select even jobs that have been changed most recently by the replicator (this is a temporary workaround for job000014). In replicator.replicate_issue_to_job, report if filespecs are changed. In dt_teamtrack.teamtrack_filespec class, keep self.data up to date so that the filespec name can be accurately reported by looking in self.data['filespec']. |