Title | Can't migrate users from Perforce to TeamTrack automatically |
Status | duplicate |
Priority | optional |
Assigned user | Gareth Rees |
Organization | TeamShare |
Description | The TeamTrack integration doesn't support automatic migration of users from Perforce to TeamTrack. Someone has to add all the users to TeamTrack by hand. |
Analysis | This is a duplicate of job000424. This is because I don't know how to add users to TeamTrack using the API. I tried the following using the Python interface to TeamTrack build with the API that Kelly gave me in 2001-08 (roughly corresponding to build 50102). user = server.new_record(teamtrack.table['USERS']) user['LOGINID'] = 'test' user['NAME'] = 'Test user' user.add() In terms of the underlying API calls this corresponds to: TSRecord user(TS_TBLID_USERS, server); user.SetString("LOGINID", "test"); user.SetString("NAME", "Test User"); server.AddRecord(&user) However, the new user appears not to be valid. In particular, when I examine the user in the TeamTrack Administrator, I can't look at any tabs other than "Preferences" in the "Edit User" dialog. |
How found | inspection |
Evidence | <https://www1.teamshare.com/ttexternal/...RecordId=33887&Template=view&TableId=36 > |
Observed in | 1.2.1 |
Introduced in | 1.2.1 |
Created by | Gareth Rees |
Created on | 2001-10-24 12:26:38 |
Last modified by | Gareth Rees |
Last modified on | 2001-12-14 15:26:04 |
History | 2001-10-24 GDR Created. 2001-12-14 GDR Duplicate of job000424. |