Phần quan trọng đối với câu hỏi của bạn là "ngay cả khi cần". Không có thất bại, trong tất cả (nhiều) kinh nghiệm của tôi với Perforce, người dùng quay trở lại buộc phải đồng bộ hóa thường xuyên, vì đồng bộ hóa bình thường không làm những gì họ mong đợi, không sử dụng Perforce đúng cách.
Bạn phải để Perforce quản lý đĩa cứng cho bạn - máy chủ biết bạn đang sử dụng phiên bản nào và do đó đồng bộ hóa thông thường sẽ nhận được những gì cần. Nếu không thành công, thì hầu như không có ngoại lệ là dấu hiệu cho thấy người dùng đang sửa đổi, xóa, thêm, đổi tên tệp bên ngoài Perforce (ví dụ: trong Explorer).
Thỉnh thoảng bạn có thể nhận được hệ thống vui nhộn (tức là lỗi máy tính), gây ra lỗi này, do đó, nó không nhất thiết là lỗi của người dùng. Nhưng đây là những điều rất hiếm - do đó, vòng loại "quen thuộc" của tôi ở trên.
Nếu bạn nghĩ, hãy nói về trái tim, rằng bạn không làm bất cứ điều gì ngoài bình thường, hãy bắt đầu xem xét những quy trình khác có thể điều chỉnh những tệp này. Ví dụ. bạn xây dựng hệ thống làm điều gì đó kỳ lạ, và cố gắng sửa đổi các tập tin khi nó xây dựng? Bạn có một chia sẻ mạng mở mà có lẽ một người khác vô tình chọc? Bạn có một hệ thống sao lưu can thiệp không?
Hy vọng điều đó sẽ hữu ích.
Nguồn
2009-07-29 10:02:07
Perforce liên kết phiên bản tệp nào bạn có với từng thông số kỹ thuật của từng khách hàng. Thông tin này được lưu trên máy chủ với từng thông số khách hàng - trong thông tin mà nó gọi là "có danh sách". Các ứng dụng được chia sẻ không phải là thực tế điển hình của người dùng. Chúng được Perforce cho phép để kích hoạt các tình huống sử dụng cụ thể. Nhưng nếu bạn đang làm việc trên các máy khác nhau, thì điều đó được xử lý bằng việc có thông số máy khách trên mỗi máy. Đó chính xác là những gì chúng được thiết kế. –
Giả sử bạn có một trang trại xây dựng - bạn có muốn tạo không gian làm việc (clientspec) cho mỗi máy tính trong trang trại không? – sorin
Có, thông số khách hàng trên mỗi máy sẽ được khuyến khích trong hầu hết các trường hợp. Bạn có thể tự động tạo ra chúng, tuy nhiên, nó không đau đớn như bạn nghĩ. –