Perforce P4 client: làm cách nào tôi có thể chuyển không gian làm việc và dấu trang của mình sang một máy tính mới


14

Tôi có nhiều thông số kỹ thuật máy khách và không gian làm việc được xác định cho nhiều máy chủ Perforce khác nhau. Tôi đã nhận được một máy tính mới và cài đặt ứng dụng khách P4V, nhưng tôi không thể thấy bất kỳ thông số kỹ thuật nào của khách hàng vì tất cả chúng đều dành riêng cho máy tính cũ. Có cách nào để di chuyển thông tin này mà không cần phải tạo lại từng máy khách và không gian làm việc trên hệ thống mới không? Tôi sử dụng giao diện người dùng, không phải giao diện dòng lệnh.


Bạn đã cài đặt chỉ máy khách dòng lệnh P4 hay P4V chưa?
jimbo

Câu trả lời:


13

Không gian làm việc

Trường 'máy chủ' trong không gian làm việc giới hạn việc sử dụng máy tính đó. Thay đổi trường máy chủ thành trống hoặc tốt hơn là tên của máy tính mới sẽ cho phép nó được sử dụng trên máy tính mới, tuy nhiên, bạn cũng phải:

  1. sao chép tất cả dữ liệu từ thư mục gốc cũ vào cùng thư mục trên máy tính mới, giả sử bạn muốn sử dụng cùng một đường dẫn gốc hoặc
  2. thực hiện đồng bộ hóa bắt buộc

làm điều này đảm bảo không gian làm việc được đồng bộ hóa với máy chủ.

Để thực hiện việc này, hãy nhấp vào biểu tượng 'không gian làm việc' (hình ảnh của màn hình thiết bị đầu cuối), nhấp vào biểu tượng bộ lọc hủy để xem tất cả các không gian làm việc (phía trên bên phải của bảng điều khiển, chéo qua kênh). Nhấp chuột phải vào không gian làm việc mong muốn và chọn 'chỉnh sửa không gian làm việc' và thay đổi trường máy chủ (trong tab nâng cao) thành tên của máy tính mới hoặc xóa trường máy chủ. Sau khi thực hiện việc này, tùy chọn 'chuyển sang không gian làm việc' sẽ xuất hiện trên menu ngữ cảnh.

Để tìm tên của máy tính mới, chọn 'tạo không gian làm việc mới' từ menu Kết nối và lưu ý tên của trường 'máy chủ' rồi hủy menu.

Dấu trang

P4V không có một phương thức dễ dàng để chuyển dấu trang, tuy nhiên dấu trang được lưu trữ trong bookmark.xml được tìm thấy trong một thư mục:

C:\Users\loginname\.p4qt\nnnnClients\

Nếu bạn chỉ có một thư mục có tên '0001Cl Client', bạn sẽ gặp may, nhưng bạn có thể có nhiều hơn một trong những thư mục này để có thể yêu cầu tìm kiếm tệp bookmark.xml đúng. Khi bạn tìm thấy đúng, chuyển nó sang máy tính mới có khả năng chỉ có một trong những thư mục này và dấu trang sẽ xuất hiện sau khi tải lại máy khách.


Quy trình không gian làm việc chỉnh sửa cũng hoạt động nếu bạn đã thay đổi tên máy chủ của máy tính.
Dave Andersen

1

Dấu trang

Craig là chính xác, nhưng đây là một cách để tìm đúng thư mục xxxxCl Client cả trên nguồn và máy tính đích (rất có thể bạn cũng có một vài trong số chúng trên máy tính mục tiêu).

Nhìn vào connectionmap.xmltrong C:\Users\loginname\.p4qtvà tìm kiếm cho bạn tên người dùng. Nó sẽ cung cấp cho bạn số xxxx và thư mục nơi bạn có thể tìm thấy (nguồn) và sau đó ghi đè lên (mục tiêu) hiện có bookmarks.xml.

(Tải lại ứng dụng khách là không cần thiết đối với tôi - dấu trang xuất hiện ngay lập tức.)


-2

Các bước được trình bày trong câu trả lời của Craig sẽ hoạt động nếu bạn đang di chuyển từ Windows sang Windows. Nhưng nếu máy tính mới của bạn là một MacBook, sau đó vị trí mới là ./Users/<User ID>/Library/Preferences/com.perforce.p4v

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.