The View Development Toolspermission only applies to Jira Company-managed projects. Team-managed projects don't allow to modify the permission.
Only newly added commits, branches and pull requests will be uploaded to Jira Cloud when enabling the Send Development Information to Jira Cloud setting. If you wish to upload the entire history of an integration or repository - remove the integration/repository and then add the integration/repository back.
What is Jira Development Information?
Jira Development Information is a suite of new features available in Jira Software on the Cloud platform that puts commits, branches, and pull requests in context of Jira issue.
The Git Integration for Jira and Dev Info for Jira apps can be configured to "push" development information (commits, branches, and pull requests) directly into your Jira Cloud instance. Once the data is stored by Jira Cloud - the commits, branches, and pull requests can be displayed by Atlassian in a variety of locations within Jira Cloud. This data additionally enables a new of new features.
Who can see Jira Development Information?
Jira users with the View development tools Jira permission for a given Jira project can.
The View developer toolspermission is required to view the Jira Development Information. Jira users must also have the Browse Projectpermissions to a project associated with a repository to view.
Note that the Project Permissions feature in the Git Integration for Jira and Dev Info for Jira app does not apply to Jira Development Information. All users with View Development Tools permission can access Jira Development Information.
What other features are enabled by Jira Development Information?