How to Collect Advanced Diagnostic Information
If the information contained in a support request is not enough to diagnose a problem, Teamscale offers several ways to obtain advanced diagnostic information.
Commit Tree Information
When debugging problems with repository connectors (e.g., missing commits, incorrect branch information, ...), it is helpful to know how Teamscale sees your repository's structure. This internal representation of your commits can be exported. To obtain such an export, please follow these steps:
- Log into Teamscale as an administrator.
- Go to Projects and note down the ID of your project (column Id).
- Open
$TEAMSCALE_URL/api/projects/$YOUR-PROJECT-ID/debug/commit-descriptors
(adapt theTEAMSCALE_URL
to the base URL of your Teamscale installation). - Wait for the page to load (this may take some time, depending on the size of your repository).
- Save the result into a text file.
- Next, open
$TEAMSCALE_URL/api/projects/$YOUR-PROJECT-ID/debug/commit-tree
( adapt theTEAMSCALE_URL
to the base URL of your Teamscale installation). - Wait for the page to load (this may take some time, depending on the size of your repository).
- Save the result as a text file and attach to your mail to the Teamscale support.
Please send us the two files created in this guide.