Source Code Repository Management
This document provides an overview of the code repository management system within Mixeway Flow. It outlines the processes for importing code repositories, the requirements for access tokens, and the initial scanning procedure that follows an import. Understanding these components is crucial for users who wish to effectively manage their code repositories within the Mixeway environment.
Importing Code Repositories
In Mixeway Flow, code repository management is central to the workflow. Users can import code repositories into any team they have access to, and this can be done in two primary ways:
1. Multi Import
To perform a multi import, users must provide the following information:
- Git Repository Host URL: The URL of the repository host.
- Access Token: A valid access token that authorizes the user to access the repositories.
Once the required information is provided, Flow will download each repository that the access token is authorized to view. The repositories will then be displayed in a table format, allowing users to easily select and import the desired repository.
2. Import Single Repository
For importing a single repository, users need to provide:
- URL of the Project: The specific URL of the project within the git repository.
- Access Token: Similar to the multi import, an access token is required for cloning the repository for scanning purposes and for commenting on Merge/Pull requests. Permissions such as
read:api
andread:registry
are necessary to ensure proper access.
Initial Scan
After a code repository is successfully imported, an initial scan is automatically initiated. This scan targets the default branch of the repository. Depending on the size of the repository, users can expect to receive initial results within a timeframe of approximately 2 to 10 minutes.
In summary, effective code repository management in Mixeway Flow involves understanding the import processes, ensuring proper access permissions, and being aware of the scanning timeline. This knowledge empowers users to leverage the full capabilities of Mixeway Flow in managing their code repositories.