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
Unduh dan ekstrak Git-tf.
Tambahkan Git-tf dan runtime Java ke jalur Anda.
export JAVA_HOME=/Library/Java/Home export PATH=$PATH:$JAVA_HOME/bin:/git_tf
Buka akar repositori lokal Anda.
pushd /ws/FabrikamFiber
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
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
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.
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.
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.
Informasi terkait
- Haruskah saya menggunakan Git atau TFVC untuk proyek saya?
- Jika proyek saya menggunakan kontrol Versi Git, apakah saya masih dapat berbagi proyek Xcode saya di Azure DevOps Services?
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.