Bagikan melalui


Menghapus atau memulihkan file dan folder di TFVC

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

Visual Studio 2019 | Visual Studio 2022

Anda dapat menghapus dan memulihkan file dan folder dari Team Foundation Version Control (TFVC), dari ruang kerja di komputer dev Anda atau di server.

Prasyarat

Lihat Izin TFVC default.

Menghapus item

Sebelum Anda menghapus file, cari di ikon tanda centang samping file, yang menunjukkan pengeditan yang tertunda dalam file. Jika ada pengeditan yang tertunda, lihat dengan mengklik kanan file dan memilih Bandingkan. Pastikan Anda tidak memerlukan pengeditan. Jika Menurut Anda, Anda mungkin memerlukan pengeditan di masa mendatang, pertimbangkan untuk memeriksa file sebelum menghapusnya.

Penting

  • Jika Anda menghapus folder, sistem menunggu tindakan penghapusan untuk folder dan file apa pun yang dikandung folder.
  • Jika Anda menghapus file di mana file lain memiliki dependensi, sistem secara otomatis menunggu tindakan penghapusan untuk file tersebut. Misalnya, jika Anda menghapus file formulir, kode dan file sumber daya juga ditunda untuk dihapus.

Untuk menghapus item

  1. Di Visual Studio, baik di Penjelajah Solusi atau Penjelajah Kontrol Sumber, telusuri folder atau file yang ingin Anda hapus.

  2. Klik kanan item dan pilih Hapus.

  3. Jika Anda menghapus file dari Penjelajah Solusi, pesan peringatan berikut mungkin muncul:< nama> file akan dihapus secara permanen. Pilih OK jika Anda ingin melanjutkan dengan menghapus file.

  4. Saat Anda siap, periksa perubahan Anda.

Jika Anda tidak menggunakan TFVC, gunakan Penjelajah Solusi untuk menghapus item dan file di solusi Visual Studio Anda.

Memulihkan atau memulihkan item yang dihapus

Jika item yang dihapus berada di bawah kontrol versi sebelum penghapusan, maka Anda dapat memulihkan item. Penghapusan tidak akan diterapkan pada server hingga Anda memeriksa perubahan.

Memulihkan item yang dihapus dengan menggunakan Team Explorer

  1. Buka halaman Perubahan Tertunda di Team Explorer.
  2. Klik kanan item yang dihapus di bawah Perubahan yang Disertakan dan pilih Batalkan.
  3. Dalam kotak dialog Batalkan Perubahan Tertunda, pilih item lalu pilih Urungkan Perubahan.

Memulihkan item yang dihapus dengan menggunakan Penjelajah Kontrol Sumber

  1. Di Penjelajah Kontrol Sumber, telusuri dan klik kanan file yang Anda hapus, dan pilih Urungkan Perubahan Tertunda.
  2. Dalam kotak dialog Batalkan Perubahan Tertunda, pilih item lalu pilih Urungkan Perubahan.

Memulihkan item yang dihapus dengan menggunakan Penjelajah Solusi

File yang tidak berada di bawah kontrol versi yang Anda hapus melalui Penjelajah Solusi dipindahkan ke Keranjang Sampah di komputer Anda, tempat file tersebut dapat dipulihkan. Setelah dipulihkan dari Keranjang Sampah, klik kanan solusi Anda di Penjelajah Solusi dan pilih Tambahkan>item yang Sudah Ada untuk memulihkan file ke solusi Anda.

Memulihkan item yang dihapus dari server

Jika Anda telah memeriksa penghapusan item di TFVC, Anda dapat memulihkan item yang dihapus dari server selama tidak ada orang di tim Anda yang menghancurkannya .

  1. Dari bilah menu Visual Studio, pilih Opsi Alat>.
  2. Dalam kotak dialog Opsi, navigasikan ke Server Yayasan Tim Visual Studio Kontrol>Sumber.
  3. Pilih Tampilkan item yang dihapus di Penjelajah Kontrol Sumber, lalu pilih OK.
  4. Di Penjelajah Kontrol Sumber, telusuri dan klik kanan file yang ingin Anda pulihkan, dan pilih Batalkan Penghapusan.

Memulihkan item yang dihapus dari komputer dev Anda

Anda mungkin perlu memulihkan item yang Anda hapus di luar Visual Studio, mungkin secara tidak sengaja. Metode yang Anda gunakan untuk memulihkan item tersebut bergantung pada apakah Anda menggunakan ruang kerja lokal atau server. Lihat Memutuskan antara menggunakan ruang kerja lokal atau server.

Saat Anda menggunakan ruang kerja lokal, Visual Studio mendeteksi dan memungkinkan Anda mengatasi perubahan yang Anda buat di luar sistem.

  1. Pada halaman Perubahan Tertunda di Team Explorer, di bawah Perubahan yang Dikecualikan, pilih Terdeteksi.
  2. Dalam kotak dialog Promosikan Perubahan Kandidat, klik kanan item, yang telah dihapus di kolom Ubah , dan pilih Pulihkan item ini.
  3. Pilih Promosikan.

Jika Anda tidak sengaja menghapus item di luar Visual Studio dan menggunakan ruang kerja server, saat mencoba membuka item di Visual Studio, Anda mungkin melihat pesan kesalahan seperti: TF10187: Tidak dapat membuka nama> file dokumen<. Sistem tidak dapat menemukan berkas yang ditentukan. Anda dapat memulihkan item dengan mendapatkannya dari server.

  1. Di Penjelajah Kontrol Sumber, telusuri ke folder yang berisi item yang dihapus.
  2. Klik kanan folder dan pilih Tingkat Lanjut>Dapatkan Versi Tertentu.
  3. Dalam kotak dialog Dapatkan , pilih Timpa semua file meskipun versi lokal cocok dengan versi yang ditentukan.
  4. Pilih Dapatkan.

Tip

Anda juga dapat menggunakan perintah tf get /force .

Bekerja dari prompt perintah

Anda dapat menggunakan perintah utilitas baris perintah tf berikut untuk menghapus, menghancurkan, memulihkan, dan mendapatkan file.

  • Perintah Hapus menghapus file dari server.
  • Perintah Hancurkan secara permanen menghancurkan item.
  • Perintah Batalkan penghapusan memulihkan file yang dihapus dari server.
  • Perintah Batalkan urungkan perubahan yang tertunda.
  • Perintah Dapatkan mendapatkan file dari server.