CodeArts Repo
CodeArts Repo
All results for "
" in this service
All results for "
" in this service
What's New
Function Overview
Product Bulletin
Vulnerability Notices
Vulnerability Fixing Policies
Service Overview
CodeArts Repo
What Is CodeArts Repo?
Advantages
Use Cases
Features
Security & Resilience
Multiple Git Workflows
Multi-form Code Reviews
Quality Gates for Code Merge
Code-based R&D Asset Tracing
Embedded Repository Specifications and Templates
Security
Shared Responsibilities
Authentication and Access Control
Data Protection Technologies
Auditing and Logging
Security Risk Monitoring
Security O&M
Certificates
Constraints
Glossary
Getting Started
Developing Java Code in a Scrum Project
Configuring CodeArts Repo Policies by Administrator
Getting Started with Common Practices
User Guide
Process of CodeArts Repo
Purchasing CodeArts
Accessing CodeArts Repo Homepage
Environment and Personal Settings
Installing and Configuring Git
Key
Configuring an SSH Private Key
Configuring HTTPS Password
Configuring an Access Token
Configuring a GPG Public Key
Configuring Git LFS
Migrating Code and Syncing a Repository
Repository Migration Overview
Migrating a Third-Party Git Repository to CodeArts Repo
Importing a Git Repository Using a URL
Importing a GitHub Repository
Importing a Local Git Repository to CodeArts Repo
Migrating an SVN Code Repository
Syncing Repo Settings
Verifying the Import Permission
Obtaining an Access Token
Entering Basic Information for a Repository
Creating a Repository
Creating Repos in Different Scenarios
Creating a Repository
Creating a Repository Using a Template
Forking a Repository
Viewing Activities
Viewing Repository Statistics
Configuring Repository Settings
Configuring Repository Policies
Configuring Protected Branch Rules
Configuring Protected Branch Rules
Configuring Code Commit Rules
Review Comments
MR Evaluation
Hierarchical Repository Management
Creating a Repository Group
Using Repository Groups
Viewing the Repository Group List
Viewing Repository Group Details
Viewing the Repository Group Homepage
Managing Members of a Repository Group
Configuring Repository Groups
Repository Group Information
Repository Settings
Risky Operations
Permission Management
Configuring a Repository
Configuring Repository Settings
Viewing the Repository List
Viewing Repository Details
Viewing Repository Homepage
Backing Up a Repository
Managing Repo Member Permissions
IAM Users, Project Members, and Repository Members
Configuring Project-Level Permissions
Configuring Repo-Level Permissions
Syncing Project Members to CodeArts Repo
Cloning or Downloading Code Repo to a Local PC
Differences Between Cloning and Downloading a Repository
Using the SSH Key to Clone a Repo to a Local PC
Using HTTPS to Clone Code from CodeArts Repo to a Local Computer
Using a Browser to Download Code Package to a Local PC
Uploading Code Files to CodeArts Repo
Editing and Creating a Merge Request
Creating a Branch and Developing Code in Git Bash
Committing Code in Eclipse and Creating a Merge Request
Using git-crypt to Transmit Sensitive Data on the Git Client
Viewing Commit History
Developing a Workflow
Workflow Overview
Centralized Workflow
Feature Branch Workflow
Creating and Configuring a CodeArts Project
Configuring Project-Level Commit Rules
Configuring Project-Level Repo Settings
E2E Settings
Webhook Settings
Committing Code to CodeArts Repo and Creating a Merge Request
Setting Repo-Level Merge Request Rules
Configuring Merge Request Notifications
Resolving Review Comments and Merging Code
Managing Merge Requests
Detailed Description of Review Comments Gate
Resolving Code Conflicts in an MR
Creating a Squash Merge
Managing Code Files
Managing Files
Managing Commits
Managing Branches
Managing Tags
Managing Comparison
Security Management
Best Practices
CodeArts Repo Best Practices
Migrating GitLab Intranet Repositories to CodeArts Repo in Batches
Importing Local Repositories to CodeArts Repo in Batches
FAQs
Authentication
TLS Handshake Fails and the Error Message "ssl handshake failure" Is Displayed
Upgrading the SSH Function of CodeArts Repo
How Can I Set Multiple SSH Keys on My Computer?
Member Permissions
How Do I Quickly Add Members to All Code Repositories?
Uploading and Downloading Code
"Error: Deny by project hooks setting 'default': message of commit" Is Reported When Code Repository Is Pushed from the Local Host to CodeArts Repo
Pushing Binary Files to CodeArts Repo Failed
Error "'origin' does not appear to be a git repository..." Is Reported When the Git Push Command Is Executed
Error "The requested URL returned error: 401" Is Reported When HTTPS Is Used to Clone Code in CentOS
Error "Merge branch 'master' of https://test.com Please Enter a commit" Is Reported When Pulling Code Using the Git Pull Command
Message "fatal: refusing to merge unrelated histories" Is Displayed
How Do I Prevent Files Containing Secrets from Being Pushed to CodeArts Repo?
Migrating Repositories
When a Git-based Remote Repository Is Imported to CodeArts Repo, an Error Message "Accessing the remote repository timed out. Check the network." Is Displayed.
How Do I Migrate a Gitee Repo?
How Do I Migrate a GitLab Repo?
How Do I Migrate a Codeup Repo?
How Do I Migrate a Coding Repo?
Merge Request
Why Is a Message Displayed Indicating Not Authorized When Merging an MR?
Error "failed to push some refs to '....git'" Is Reported When the Merge Request Is Committed Locally
How Do I Resolve Local Code File Conflicts?
Fork Sync
How Do I Sync Code from a Primary Database to a Derived Database Generated by Fork?
Repository Capacity
Insufficient Remaining Repository Capacity
FAQs
API Reference
Before You Start
Overview
Calling Method
Endpoints
Concepts
API Overview
Calling APIs
Making an API Request
Authentication
Response
APIs
SSHKey
Obtaining the SSH Key List
Adding an SSH Key
Check whether the private key has the permission to pull code.
Repository
Obtain files in the branch directory.
Obtaining Warehouse Statistics
Obtains image files of a specific branch in a repository.
Modifying the Status of a Repository Referenced by a Pipeline
Checks whether a user has the warehouse administrator permission.
Sets whether a repository is in public or private state.
Obtains the content of a specified file in a specified branch of a repository.
Obtaining the List of Public Sample Templates
Creating a repository
Obtain the short ID of the repository based on the repository name and group name to combine the short ID with the URL of the submission details page corresponding to commitid.
Queries the submission of a branch of a repository based on the group name and repository name.
Querying the Branch of a Warehouse
This API is used to query the submission of a branch of a warehouse based on the warehouse ID. More optional parameters are provided.
Adding a Deployment Key
Deleting a Repository Deployment Key
Obtains the last submission statistics of the warehouse.
Repository Statistics
Delete repositories
Check the repository creation status.
Querying the Tag List of a Warehouse
Adding a Tag
Querying the Details of a Warehouse
Obtains the number of submitted code lines.
Download Repository
Creating a Protection Branch
Obtaining the Repository Branch List
Obtaining the List of Warehouse Combination Requests
Obtaining Warehouse Combination Request Details
V2Project
Querying All Warehouses of a User
Create projects and repositories.
Creating a Project and Forking a Repository
Querying All Warehouses in a Project
Associating Branches with Work Items
RepoMember
Obtains all member records in a warehouse.
Add repository members
Sets the role of a member in the warehouse.
Delete repository members
Commit
Querying the Submission Information of a Warehouse
Creating a Commit
Querying Specific Submission Information of a Warehouse
Querying the Submission Discrepancy Information of a Warehouse
File
Querying File Information of a Warehouse
User
HTTPS account and password verification
WebHook
Querying the Webhook of a Specified Warehouse
Adding a Hook to a Specified Repository
Deletes the hook of a specified repository.
Project
Obtains the list of repositories that can be set to the public state in a project.
Verifying the Repository Name of a Specified Project
V2 Warehouse Management
Create branches
Discussion
Create MR Review Comments
Reply to MR review comments.
Setting for Obtaining Review Comments
Application Examples
Example 1: Querying All Repositories of a User
Example 2: Querying Details About a Specified Repository by Repository UUID
Example 3: Querying Branches of a Repository
Appendix
Status Codes
Error Codes
Obtaining a Project ID
Obtaining an Account ID
Videos
General Reference
Glossary
Service Level Agreement
White Papers
Endpoints
Permissions