Bagikan kode Anda di TFVC menggunakan Xcode

Layanan Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019

Bagikan proyek Xcode Anda menggunakan repositori TFVC dengan menggunakan alat baris perintah Git-tf untuk mendorong perubahan Anda dari repositori Git lokal ke TFVC.

Mengunduh dan mengonfigurasi Git-tf

  1. Unduh dan ekstrak Git-tf.

  2. Tambahkan Git-tf dan runtime Java ke jalur Anda.

    export JAVA_HOME=/Library/Java/Home 
    export PATH=$PATH:$JAVA_HOME/bin:/git_tf
    
  3. Buka akar repositori lokal Anda.

    pushd /ws/FabrikamFiber
    
  4. Untuk berbagi repositori Git Anda di Azure Repos, konfigurasikan koneksi dan periksa kode Anda. Anda akan dimintai kredensial.

    git tf configure https://fabrikamfiber.visualstudio.com $/FabrikamFiber 
    git tf checkin
    

    Atau, jika kode tim Anda sudah ada di Azure Repos, Anda dapat mengkloning repositori lokal menggunakan Git-tf.

    git tf clone https://fabrikamfiber.visualstudio.com $/FabrikamFiber
    
  5. Jika Anda tidak ingin dimintai kredensial setiap kali menjalankan Git-tf, Anda dapat menyimpan kredensial dalam konfigurasi Git Anda.

    git config git-tf.server.username fabrikamfiber4@hotmail.com 
    git config git-tf.server.password mypassword
    

Bagikan kode Anda

  1. Setelah Anda menerapkan perubahan pada repositori Git lokal Anda, dan Anda siap untuk membagikannya di Azure Repos, periksa.

    git commit -a 
    git tf checkin
    

    Jika Anda telah melakukan beberapa perubahan secara lokal, Anda masih akan mendapatkan hanya satu set perubahan di Azure Repos.

  2. Atasi bug atau tutup tugas saat Anda check in dengan memberikan ID item kerja dengan bendera penyelesaian.

    git tf checkin --resolve=21972
    

    Set perubahan dan item kerja ditautkan, dan Anda akan dapat melihat bug mana yang diselesaikan dan tugas mana yang diselesaikan dalam laporan build.

  3. Anda dapat memastikan Anda bekerja dengan kode terbaru tim Anda dengan menarik dari Azure Repos.

    git tf pull
    

    Gunakan bantuan git tf untuk mempelajari tentang perintah Git-tf.

    bantuan git tfgit tf help checkin

Haruskah saya menggunakan Git atau TFVC untuk proyek saya?

Itu tergantung pada sejumlah faktor, seperti ukuran basis kode Anda dan ukuran dan distribusi tim Anda. Pelajari kontrol versi mana (Git atau Team Foundation Version Control) yang paling sesuai untuk Anda.

Jika proyek saya menggunakan kontrol Versi Git, apakah saya masih dapat berbagi proyek Xcode saya di Azure DevOps Services?

Ya, lihat Berbagi kode Anda di Git menggunakan Xcode.

Langkah berikutnya