News

Huawei Cloud launched code hosting service CodeArts Repo based on Git

Published

on

Huawei Cloud has announced the roll out of a code hosting service called CodeArts Repo, which is based on distributed version control system, Git.

Huawei Cloud CodeArts Repo now manages and protects 110 billion lines of Huawei code, supports 150,000 development operations, averages 100 million downloads, 1PB transmission traffic, and 300 million times a day API calls.

A system that supports the code management and collaborative development of Huawei’s embedded, cloud, terminal, car, and other types of products.

Huawei CLOUD said that it has combined internal code management capabilities accumulated over the years into the CodeArts Repo tool and released six major features. These are:

  • Self-developed kernel to ensure code security, and stable and efficient development.
  • The main workflow is based on Git to meet a variety of development scenarios.
  • Multi-form code inspection activities to improve code quality and transfer development.
  • Quality access control to ensure that each line of incoming code is clean.
  • Record the ins and outs of the code, two-way traceability.
  • A variety of built-in templates ensure orderly development.

According to the information, Huawei Cloud CodeArts Repo brings the IO bandwidth limit of the underlying hardware. It modifies the Git kernel to improve file download with efficiency and applies multi-level caching to improve code.

Also, Huawei Cloud CodeArts Repo supports all types of workflows such as Git Flow, Gitlab Flow, and Github Flow.

Git is a distributed version control system that tracks changes in any set of computer files, usually used for coordinating work among programmers collaboratively developing source code during software development. Its goals include speed, data integrity, and support for distributed, non-linear workflows.

Recently, Huawei Cloud also launched a distributed compilation and construction system called CodeArts Build. Huawei Cloud CodeArts Build currently supports the efficient software integration of 60,000 Huawei R&D personnel, with a daily build task volume of 770,000 and centralized and flexible scheduling of 248,000 build servers.

(via – ithome)

Copyright © 2022 Huaweicentral.com