Overview
Benefits

High Repository Availability
CODING-CR offers top-notch remote code repositories along with unlimited distributed cloud computing and storage resources, managed via both Git and SVN methodologies. Its cloud-based high-availability environments ensure data security, while local services provide expedited user experiences and support unlimited-speed uploads and downloads.

Code Review

Release Management
CODING-CR facilitates version management based on Git. It enables packaging and releasing code at specific points, with each version corresponding to a tag. Users can choose the latest code from a branch for version release, automatically generating a changelog, standardizing version numbers, and linking them to task milestones. This enhances the standardization and efficiency of source code release and delivery processes.

Code Browsing
CODING-CR provides an exceptional code browsing experience, allowing for comparison in both vertical and horizontal modes. This enables clear visibility of code changes before and after each modification, facilitating understanding of the number of modified lines and enabling comments and discussions on each alteration. This ensures a comprehensive and distinct presentation of every code modification.

Branch Protection

Code Scanning
By analyzing the source code, CODING-CR can automatically detect potential security vulnerabilities, code defects, and non-compliant code snippets. It then generates a list of issues and offers troubleshooting suggestions, thereby enhancing code quality, mitigating post-release risks, and streamlining maintenance efforts.
Features
Code Browsing
Navigate to the code browsing page to peruse code across different branches or versions. Here, you can perform actions such as file creation, upload, download, and editing within code repositories.
Branch Management
Access the branch management page to create, download, or delete branches, adjust the default branch, and designate protected branches.
Scenarios
Code Repositories
Code Review
Branch Management

CODING-CR offers Git and SVN modes for effective code management, incorporating commit history, code comparison, branch protection, and public key deployment functionalities. These features streamline code resource management for R&D teams.

CODING-CR facilitates code reviews, enabling team members to evaluate and approve written code before integration into the master branch. Additionally, it permits the configuration of automated tools, such as continuous integration, to assess code style and quality for further review.

CODING-CR facilitates clear visibility into branch permissions, allowing you to configure branch operation permissions for team members. This enables precise and efficient management, enhancing security and collaboration seamlessly.
Success Stories

Fudan University

Foxconn

Dida Chuxing

ZEGO

MOCKINGBOT

CMGE

C-life

Gengmei

BOCOM Schroders

Mininglamp Technology

BestSign

Lakala
FAQs
Which repository types are supported by CODING-CR?
CODING-CR presently supports two types of repositories: Git (the preferred choice) and SVN.
What kinds of permissions are available for code repositories?
For Git repositories, CODING-CR offers granular permission control, encompassing repository read/write access, MR (Merge Request) merge capabilities, branch administration, protected branches, LFS (Large File Storage) lock, code version management, and additional features. However, for SVN repositories, it solely provides repository access control.