Sambungkan ulang layanan dan pengguna
Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019
Topik ini, bagian keempat dari tutorial Pemulihan Server Tunggal, mengajarkan Anda cara memulai koleksi proyek dan memverifikasi grup pengguna di server baru. Anda juga akan mempelajari cara menghapus cache data di server baru, dan cara membantu memastikan bahwa pengguna Anda tidak mengalami masalah penembolokan data saat mereka terhubung ke server baru.
Gunakan topik ini untuk:
- Memulai koleksi proyek dan memverifikasi izin
- Refresh cache kontrol versi pada komputer klien dan sambungkan kembali ke TFS
Prasyarat
Untuk memanggil metode web StampWorkitemCache, Anda harus menjadi anggota grup keamanan Administrator di server.
Untuk menggunakan tf workspaces
perintah pada komputer klien, izin Baca Anda harus diatur ke Izinkan.
Memulai koleksi proyek dan memverifikasi izin
Setelah Anda selesai memulihkan data dan perangkat lunak di server baru, mulai koleksi proyek, kemudian pastikan bahwa semua pengguna, grup, dan akun layanan untuk penyebaran Anda dikonfigurasi dengan izin yang mereka butuhkan untuk melakukan tugas dan berfungsi dengan benar.
Anda tidak dapat memigrasikan semua izin secara otomatis. Misalnya, administrator untuk Team Foundation harus menjadi anggota grup Administrator lokal di server, sehingga mereka dapat membuka konsol administrasi, dan Anda harus menambahkannya secara manual ke grup tersebut.
Untuk memulai koleksi proyek:
Buka konsol administrasi, dan di Koleksi Proyek, mulai koleksi default.
Ulangi tindakan ini untuk koleksi proyek lain dalam penyebaran.
Untuk memverifikasi izin:
Masuk ke server dan pastikan bahwa pengguna, grup, dan akun layanan dikonfigurasi dengan izin yang mereka butuhkan untuk beroperasi.
Untuk informasi selengkapnya, lihat Menambahkan pengguna untuk proyek, Mengatur izin administrator untuk koleksi proyek, Mengatur izin administrator untuk Team Foundation Server, serta Akun layanan dan dependensi di Team Foundation Server.
Refresh cache item kerja
Catatan
Prosedur ini opsional. Anda harus melakukannya hanya jika Anda menerima kesalahan dengan penelusuran item kerja.
Untuk memperbarui cache untuk melacak item kerja, Anda memanggil metode web StampWorkitemCache. Metode ini memaksa komputer klien untuk memperbarui cache saat berikutnya tersambung ke server tingkat aplikasi. Metode ini juga menyinkronkan ruang kerja yang ditentukan pada komputer klien.
Untuk me-refresh cache untuk melacak item kerja di komputer klien:
Di server baru, buka Internet Explorer.
Di bilah Alamat, masukkan alamat berikut untuk menyambungkan ke layanan web ClientService :
http://PublicURL:8080/VirtualDirectory/WorkItemTracking/v3.0/ClientService.asmx
Catatan
Bahkan jika masuk dengan kredensial administratif, Anda mungkin perlu memulai Internet Explorer sebagai administrator, dan Anda mungkin dimintai kredensial.
Pilih StampWorkitemCache, kemudian pilih Panggil.
Catatan
Metode StampWorkitemCache tidak mengembalikan data.
Refresh cache kontrol versi pada komputer klien dan sambungkan kembali ke Azure DevOps Server
Untuk mencegah terjadinya kesalahan ruang kerja selama kontrol versi atau operasi build di Team Foundation, Anda harus memperbarui cache data di komputer klien.
Untuk menyegarkan cache kontrol versi, setiap pengguna harus menjalankan perintah ruang kerja tf di komputer apa pun yang menggunakan kontrol versi dan yang tersambung ke server yang dipulihkan.
Untuk me-refresh cache kontrol versi di komputer klien:
Di komputer klien, buka jendela Perintah dengan izin administratif, dan ubah direktori ke Drive:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE.
Pada perintah, masukkan perintah berikut, termasuk URL kumpulan, yang menyertakan nama server dan nomor port server baru:
tf workspaces /collection:http://ServerName:Port/VirtualDirectoryName/CollectionName
Misalnya, untuk me-refresh cache kontrol versi untuk proyek yang merupakan anggota koleksi DefaultCollection, yang dihosting dalam penyebaran FabrikamPrime dari Team Foundation Server, ketik string berikut:
tf workspaces /collection:http://FabrikamPrime:8080/tfs/DefaultCollection
Untuk informasi selengkapnya, lihat Perintah Ruang Kerja.