Repository Settings
Repository settings provide a series of options to help users manage and configure code repositories with finer granularity. These features ensure the security, collaboration, and controllability of the code.
Overview of Settings
Feature | Description |
---|---|
Disable Developer Role from Creating Branches | Restrict developer role permissions to prevent unauthorized branch creation. |
Disable Developer Role from Creating Tags | Restrict developer role permissions for tagging to prevent invalid or misleading tags. |
Pre-merge Checks for Merge Requests (PR) | Provide pre-merge check functionality to ensure strict verification before code is merged. |
Enable GPG Signature Verification | Verify submitted GPG signatures to ensure the credibility of the code source. |
Branch Naming Rules | Define naming conventions for branches to ensure uniform and easy management of branch names. |
Tag Naming Rules | Define naming conventions for tags to ensure clear and consistent version markers. |
Enable Custom LFS Repositories | Allow the use of custom large file storage repositories (LFS) to optimize the management and storage efficiency of large files. |
Enable Downloading LFS Files | Enable support for downloading LFS files to facilitate developers in obtaining necessary resources. |
Repository Cleanup | Provide repository cleanup tools to help delete redundant data or historical records, optimizing repository space. |
Ensure that the code repository meets project requirements and maintains its optimal state.