Tüm Ürünler
Search
Belge Merkezi

Alibaba Cloud DevOps:Geçiş Aracını Yükleme

Son Güncelleme:Oct 07, 2026

Bu konuda, yerel geçiş aracı Codeup-CLI'nin nasıl kurulacağı ve kurulum sonrasında desteklenen geçiş nesneleri açıklanmaktadır.

Geçiş Nesneleri

  • Kendi kendine yönetilen GitLab depoları: Git kod verilerinin, kullanıcı izinlerinin, Webhook'ların, korumalı dalların ve açık birleştirme isteklerinin geçişini destekler.

  • Gitee, Coding ve GitHub gibi yaygın üçüncü taraf platform depolarından gelen Git kod verileri.

  • Mevcut yerel depolar.

Yordam

Adım 1: Aracı indirin

İşletim sisteminize ve geçiş yapmak istediğiniz siteye göre geçiş aracını indirin:


Sistem Türü


Bölge Sitesi İçin Araç İndirme Bağlantısı


Çin Merkez Sitesi İçin Araç İndirme Bağlantısı


macOS ARM 64-bit


İndirme Bağlantısı


İndirme Bağlantısı


macOS 64-bit


İndirme Bağlantısı


İndirme Bağlantısı


Linux 64-bit


İndirme Bağlantısı


İndirme Bağlantısı


Linux 32-bit


İndirme Bağlantısı


İndirme Bağlantısı


Windows 64-bit


İndirme Bağlantısı


İndirme Bağlantısı


Windows 32-bit


İndirme Bağlantısı


İndirme Bağlantısı

Adım 2: Aracı yükleyin

Codeup-CLI aracı, indirildikten sonra kullanıma hazırdır. İndirilen ve zip dosyası açılan aracı, komut satırı araçlarını çalıştırdığınız dizine aşağıdaki şekilde yerleştirin:

# Create a new local workspace. You can customize the name, such as "workspace". Delete it after migration:
mkdir workspace
cd workspace

# Place the downloaded codeup-cli tool in your actual workspace directory
cp ~/Downloads/codeup-cli ./

# Create a new directory to store third-party repositories to be migrated. You can customize the name, such as "repo"
mkdir repo

Adım 3: Test edin ve doğrulayın

Örneğin, Linux'ta aracın normal çalıştığını onaylamak için komut satırında aşağıdaki komutu çalıştırın:

./codeup-cli --help

Hata mesajlarını işleme:

  • Bir hata mesajı, aracı çalıştırmak için yetersiz izin olduğunu belirtiyorsa Linux veya macOS'ta yetkilendirme vermek için aşağıdaki komutu çalıştırın:

    chmod +x ./codeup-cli
  • Aşağıdaki mesaj görünürse, indirilen araç paketinin sistem türünüzle eşleşmediği anlamına gelir. Sistem türünüzü onaylayın ve ilgili araç paketini tekrar indirin.

    Bad CPU type in executable

Adım 4: Senaryo seçin

Yukarıda doğrulandığı gibi araç normal çalışıyorsa, gereksinimlerinize ve platform türüne göre uygun bir geçiş senaryosu seçin:

  • Kendi kendine yönetilen GitLab geçişi.

  • Genel üçüncü taraf kod platformu geçişi (GitHub, Gitee ve Coding gibi).

  • Mevcut yerel depoların toplu iş geçişi.

Adım 5: İlgili adımlar (isteğe bağlı)

1. Apsara DevOps kod gönderme/çekme kimlik doğrulama ayarları: Geliştiriciler yeni Apsara DevOps platformunu kullanarak kod gönderirken veya çekerken kimlik doğrulama bilgilerini yapılandırın:

2. Depo adresini güncelleyin: İçe aktarmadan sonra depo adresini Apsara DevOps üzerindeki yeni depo adresine güncelleyin.

  • Yerel depo uzak adresini güncelleyin:

    # View the currently configured remote: Execute 
    git remote -v
    # Replace the currently configured remote (default origin): Execute 
    git remote set-url origin <new git clone address on Apsara Devops>
  • Üçüncü taraf sistem gönderme/çekme depo adresini güncelleyin:

    • Bir üçüncü taraf sistem kod gönderiyor veya çekiyorsa, üçüncü taraf sistemde yapılandırılan depo adresini manuel olarak değiştirin.

    • Üçüncü taraf sistem kod göndermek veya çekmek için HTTPS kullanıyorsa, Apsara DevOps deposuna normal erişebilmesini sağlamak için üçüncü taraf sistemde yapılandırılan gönderme/çekme hesabı ve parola parametrelerini de güncelleyin.