Help Center/ CodeArts Repo/ FAQs/ Migrating Repositories/ How Do I Migrate a Codeup Repo?
Updated on 2024-11-14 GMT+08:00

How Do I Migrate a Codeup Repo?

Migration Procedure

The migration tool can migrate data related to repo files, such as branches, tags, commits, and source files of code repositories. Codeup repo data, such as members, PRs, and comments, cannot be migrated.

Procedure

  1. Create a repo and select the repo import mode. Log in to CodeArts Repo, and choose New Repository > Import.

  2. Select Git URL for Import. Enter the repo URL of Codeup.

  3. Configure the Codeup username and personal access token. Username: username for logging in to the Codeup. Generally, the user name is a mobile number. AccessToken: Codeup > Personal Settings > Personal Access Token > New Access Token. Select the read-only permission for the repository in code management.
  4. Enter the repository information and initialize the configuration.

    • Path: Select the root directory of the repo to be imported.
    • Repository Name: Name of the imported repo.
    • Visibility: Private or public.
    • Schedule: If this is enabled, the imported repository is an image repository. The repository cannot commit code and can only be synced from the source repository periodically. The repository is updated every 24 hours, and the updated content is the content of the source repository 24 hours ago.
    • Branch: Import the default branch or all branches of the source repo.
    • Automatically create check task

  5. The repo is imported successfully. You can view key information such as the import status and failure cause in the import record list. After the repo is imported, check whether the repo is created successfully.