Ravenbrook / Projects / Perforce Defect Tracking Integration / Issues
Perforce Defect Tracking Integration
| Title: | TeamShare API error reporting is inadequate |
| Status: | closed |
| Priority: | essential |
| Assigned user: | gdr |
| Product: | p4dti |
| Organization: | TeamShare |
| Description: | When TeamTrack refuses to update or transition an issue because a user doesn't have the privilege to do so, it raises an error but provides only an empty error message. The replicator can't provide any information to the user to explain why the operation failed. |
| Analysis: | It is essential that this defect is fixed, otherwise it will be very hard to make the integration reliable. There are other problems with error reporting in the TeamShare API; see "TeamShare API comments". |
| How found: | manual_test |
| Evidence: | [GDR 2000-09-11] "TeamShare API comments"; Gareth Rees; 2000-09-11: <URL: http://www.ravenbrook.com/project/p4dti/doc/2000-09-11/tsapi-comments/>. |
| Observed in: | API version 1.2 |
| Introduced in: | 0.0.0 |
| Test procedure: | none |
| Created by: | gdr |
| Created on: | 2000-09-13 18:41:31 |
| Last modified by: | gdr |
| Last modified on: | 2001-12-10 18:54:06 |
| History: | 2000-09-13 GDR Created. 2000-11-28 RB Added priority. Moved text to description. 2000-12-07 GDR Improved description. 2001-02-14 GDR Closed. Error messages much improved in TeamTrack build 4407. |
| Change | Effect | Date | User | Description |
|---|---|---|---|---|
| 7949 | closed | 2001-02-01 22:13:23 | gdr | Updated the TeamTrack integration so that it works with (and requires) TeamTrack build 4407. This involved the following changes: 1. Use the new TeamTrack API, as of 2001-01-15. 2. Edited TSServer::ValidateVersion() so that it doesn't hang when connecting. See job000190. 3. Increased the supported_dbver parameter to 27, to match TeamTrack 4407. 4. Updated the Administrator's Guide so that it requires 4407. |
Generated at 2008-07-20 23:04:38 by $Id: //info.ravenbrook.com/infosys/cgi/issue.cgi#430 $
Copyright © Ravenbrook Limited. This document is provided "as is", without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this document. You may make and distribute verbatim copies of this document provided that you do not charge a fee for this document or for its distribution.