Saya memiliki banyak spesifikasi klien dan ruang kerja yang ditentukan untuk banyak server Perforce yang berbeda. Saya mendapatkan komputer baru dan menginstal klien P4V, tetapi saya tidak dapat melihat spesifikasi klien saya karena semuanya spesifik untuk komputer lama. Apakah ada cara untuk memigrasi informasi ini tanpa susah payah menciptakan kembali setiap spesifikasi klien dan ruang kerja pada sistem baru? Saya menggunakan UI, bukan antarmuka baris perintah.
14
Jawaban:
Ruang kerja
Bidang 'host' di ruang kerja membatasi penggunaannya untuk komputer itu. Mengubah bidang host menjadi kosong atau lebih disukai nama komputer baru akan memungkinkannya digunakan di komputer baru, namun Anda juga harus:
melakukan hal ini memastikan ruang kerja sinkron dengan server.
Untuk melakukan ini, klik ikon 'ruang kerja' (gambar layar terminal), klik ikon batal filter untuk melihat semua ruang kerja (kanan atas panel, tanda silang di atas corong). Klik kanan pada ruang kerja yang diinginkan dan pilih 'edit ruang kerja' dan ubah bidang host (pada tab tingkat lanjut) ke nama komputer baru, atau kosongkan bidang host. Setelah melakukan ini, opsi 'beralih ke ruang kerja' akan muncul di menu konteks.
Untuk menemukan nama komputer baru, pilih 'buat ruang kerja baru' dari menu Koneksi dan catat nama bidang 'host' lalu batalkan menu.
Bookmark
P4V tidak memiliki metode yang mudah untuk mentransfer bookmark, namun bookmark disimpan dalam bookmarks.xml ditemukan di direktori:
Jika Anda hanya memiliki satu direktori bernama '0001 Klien' Anda beruntung, tetapi Anda mungkin memiliki lebih dari satu direktori ini sehingga mungkin perlu mencari file bookmarks.xml yang tepat. Setelah Anda menemukan yang tepat, transfer ke komputer baru yang kemungkinan hanya memiliki satu dari direktori ini dan bookmark akan muncul setelah memuat ulang klien.
sumber
Bookmark
Craig benar, tetapi inilah cara untuk menemukan direktori xxxxClients yang tepat, baik pada sumber maupun komputer target (Anda mungkin juga memiliki beberapa di antaranya pada komputer target).
Terlihat di
connectionmap.xml
dalamC:\Users\loginname\.p4qt
dan mencari Anda nama pengguna. Ini akan memberi Anda nomor xxxx dan direktori tempat Anda dapat menemukan (sumber) dan kemudian menimpa (target) yang adabookmarks.xml
.(Muat ulang klien tidak diperlukan untuk saya - bookmark segera muncul.)
sumber
Langkah-langkah yang disajikan dalam jawaban Craig akan berfungsi jika Anda bermigrasi dari Windows ke Windows. Tetapi jika komputer baru Anda adalah MacBook, maka lokasi baru .
/Users/<User ID>/Library/Preferences/com.perforce.p4v
sumber