Mengunduh atau mendapatkan file dari server

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

Visual Studio 2019 | Visual Studio 2022

Secara umum, Anda harus mendapatkan file terbaru dari server secara teratur sehingga kode yang Anda kembangkan kompatibel dengan kode yang dikembangkan oleh orang lain di tim Anda, dan untuk meminimalkan risiko membuat bug saat Anda memeriksa kode Anda. Anda dapat mengunduh versi terbaru atau versi sebelumnya dari satu atau beberapa file dari server Azure DevOps ke ruang kerja Anda di komputer dev Anda.

Prasyarat

Anda harus menjadi salah satu Kontributor untuk proyek Anda. Untuk mempelajari selengkapnya, lihat Izin TFVC default.

Mendapatkan versi terbaru file

Anda harus mendapatkan file terbaru dari server Anda setelah menyiapkan komputer dev Anda. Kemudian Anda dapat mulai mengembangkan aplikasi Anda.

Kemudian, saat Anda mengembangkan fungsionalitas di ruang kerja pada komputer dev Anda, kode Anda diisolasi dari perubahan yang dibuat oleh pengembang lain. Tetapi ketika Anda siap, misalnya Anda telah menyelesaikan dan memeriksa kode yang menyelesaikan tugas, Anda harus mendapatkan versi terbaru file tim Anda.

Untuk mendapatkan versi terbaru file

  • Di Penjelajah Kontrol Sumber Visual Studio, telusuri ke file atau folder yang berisi file yang ingin Anda dapatkan. Klik kanan file dan pilih Dapatkan Versi Terbaru.

Mendapatkan versi file tertentu

Dalam kasus khusus, misalnya untuk memperbaiki bug regresi, Anda mungkin perlu mendapatkan dan bekerja dengan versi tertentu dari satu atau beberapa file.

Catatan

Perlu diingat bahwa jika Anda mendapatkan versi file yang lebih lama, buat perubahan pada file tersebut, lalu coba periksa, ada kemungkinan peningkatan yang Anda perlukan untuk mengatasi konflik sebelum Anda dapat menyelesaikan check-in.

Untuk mendapatkan versi file tertentu dari jendela Riwayat

  1. Di Penjelajah Tim atau Penjelajah Kontrol Sumber, telusuri folder atau file, klik kanan, dan pilih Tampilkan Riwayat.

  2. Di jendela Riwayat , klik kanan versi dan pilih Dapatkan Versi Ini.

Untuk mendapatkan versi file tertentu dari Penjelajah Kontrol Sumber

  1. Di Penjelajah Kontrol Sumber, telusuri ke file atau folder yang berisi file yang ingin Anda dapatkan, klik kanan file, dan pilih Tingkat Lanjut>Dapatkan Versi Tertentu.

  2. Dalam kotak dialog Dapatkan , pilih opsi dari daftar drop-down Jenis :

  3. (Opsional) Pilih opsi Timpa file bisa-tulis yang tidak dicek keluar .

    Jika dipilih, file dari server akan menimpa semua file yang tidak memiliki atribut baca-saja yang terkait dengannya dan tidak dicek keluar. Hanya file di server yang berbeda yang akan menimpa file di ruang kerja lokal. Secara default, opsi ini tidak dipilih.

    Tip

    Opsi ini setara dengan menjalankan perintah tf get /overwrite.

  4. (Opsional) Pilih opsi Timpa semua file meskipun versi lokal cocok dengan opsi versi yang ditentukan. Jika dipilih, file dari server akan menimpa semua file.

    Tip

    Opsi ini setara dengan menjalankan perintah berikut: tf get /force.

  5. Pilih Dapatkan.

  6. Pesan informasi Penjelajah Kontrol Sumber muncul. Pilih OK.

    Jika Anda memilih Versi Terbaru, sistem memperbarui kolom Terbaru dengan status Ya.

Bekerja dari prompt perintah

  • Perintah LocalVersions menampilkan versi satu atau beberapa item di ruang kerja Anda.
  • Perintah Dapatkan mendapatkan file dari server.

Tips

  • Ketika Anda mendapatkan file dan folder dari server, sistem juga menghapus file yang dicentang dari ruang kerja lokal Anda yang telah dihapus dari server. File yang telah diganti namanya atau dipindahkan pada server diubah di ruang kerja Anda agar sesuai dengan perubahan pada server.

  • Di Penjelajah Kontrol Sumber, Anda dapat memverifikasi apakah Anda memiliki versi terbaru file di kolom Terbaru . Anda dapat melihat informasi versi tertentu tentang item dengan mengklik kanan item tersebut dan memilih Properti Tingkat Lanjut>.

  • Jika Anda menggunakan ruang kerja server, dan Anda tidak sengaja menghapus beberapa file yang ingin Anda pulihkan, Anda harus menggunakan perintah tf get /all untuk memulihkan file yang dihapus.