Tôi muốn có giải pháp nhanh không yêu cầu đồng bộ hóa lực sẽ đặt một thư mục được chỉ định vào trạng thái lưu trữ ban đầu của nó.Perforce nhanh đồng bộ hóa thư mục với trạng thái sạch
- file tương tự có thể được gỡ bỏ từ đĩa
- cùng tập tin có thể được bổ sung từ đĩa
- một số tập tin có thể được sửa đổi trên đĩa
- một số tập tin có thể được đánh dấu để loại bỏ, bổ sung, sửa đổi trong perforce
Tất cả những gì tôi muốn là đảm bảo rằng sau khi chạy lệnh, tôi sẽ không có lệnh nào trong số này.
p4 -f sync
không phải là một tùy chọn, tôi cần giải pháp nhanh hơn để giảm thiểu mức sử dụng mạng.
Chỉ trong trường hợp một người nào đó hỏi, proxy nhân lực không được thảo luận.
tôi biết rằng một giải pháp phần là:
p4 diff -sd -se //clientspec/dir/... | p4 -x - revert
Vấn đề là điều này không loại bỏ các file bổ sung vào đường dẫn ở trên mà không phải là trong perforce - tập tin mà tôi muốn được gỡ bỏ từ đĩa.
Ngoài ra, tôi cần một giải pháp đa nền tảng hoặc đa nền tảng - nó phải hoạt động trên Windows, OS X và Linux.
Ở trên sẽ xóa tất cả các tệp đang mở để thêm ... – John