p4 bảo vệ chắc chắn là cách tốt hơn để đi - đó là những gì nó có cho. Tôi thực sự khuyên bạn nên đưa tất cả người dùng của bạn vào các nhóm và chỉ sử dụng các nhóm trong bảng bảo vệ của bạn - dễ quản lý hơn nhiều.
Bạn có thể bảo vệ ở bất kỳ cấp độ chi tiết nào bạn thích, vì vậy không khó sử dụng. Cũng lưu ý rằng bản phát hành máy chủ 2008.1 có một tính năng bảo vệ mới cho phép bạn chỉ định những gì bạn có thể làm theo một cách hơi khác. Thay đổi lưu ý:
#152278 **
'p4 protect' now allows specification of permission 'rights'.
Previously, 'p4 protect' only allowed using permission levels
which include the specified access (ie 'read') and also all
of its lesser permissions (ie 'read' = 'read' + 'list').
Permission rights make it possible to deny individual rights
without having to re-grant lesser rights. The new
permission rights are '=read', '=branch', '=open',
and '=write'. This functionality was previously undocumented,
and is now fully supported for 2008.1
Nếu bạn thực sự có một vấn đề với việc phải có một admin để khóa & unlock này, thì bạn nên có một cái nhìn tại "chủ sở hữu nhóm" tính năng được giới thiệu trong 2007,3. Điều này sẽ cho phép người dùng không phải là siêu có thể thêm & xóa mọi người khỏi nhóm. Vì vậy, kết hợp với bảng bảo vệ. I E. yêu cầu quản trị viên trang web thiết lập bảng bảo vệ và hạn chế quyền đối với nhóm có tên "Rel 1.0 Authorized" và đặt bạn làm chủ sở hữu nhóm. Sau đó, bạn có thể thêm và xóa người dùng (hoặc nhóm con) khỏi nhóm đó để kiểm soát quyền truy cập.
Tùy chọn kích hoạt là một khả năng, nhưng bạn vẫn cần phải là quản trị viên để thiết lập trình kích hoạt ngay từ đầu. Bạn cũng có thể ảnh hưởng đến hiệu suất của tất cả các bài gửi, đó là một cái gì đó để tìm cho ra. Nhưng vấn đề chính với trình kích hoạt là bạn sẽ sử dụng chúng để mô phỏng tính năng tích hợp được thiết kế cho mục đích đó - tức là bảng bảo vệ. Và, nếu bạn muốn an toàn, bạn vẫn sẽ cần phải tìm cách ngăn chặn bất kỳ ai khác sửa đổi tệp tham chiếu. Nó chỉ có vẻ như rất nhiều công việc để mô phỏng một tính năng hiện có.
Nguồn
2009-03-26 16:24:40
Bạn có cần phải là quản trị viên thực sự để thực hiện việc này không? Ngoài ra, chỉ có một tập tin bảo vệ cho toàn bộ kho, phải không? Một lỗi chính tả và toàn bộ kho hàng sẽ không hoạt động đúng không? Đây là những lý do tôi đã cố gắng tìm một giải pháp thay thế để bảo vệ, nhưng vẫn, nếu đó là cách duy nhất tôi sẽ thực hiện với điều đó –
Bạn phải là quản trị viên để thay đổi các biện pháp bảo vệ (đó là định nghĩa của quản trị viên trong lực lượng.) Trước khi thay đổi của bạn được chấp nhận, tệp được kiểm tra lỗi. Tôi có một vài trăm mục trong sự bảo vệ của tôi, nhưng nó theo dõi tốt với yêu cầu kinh doanh của tôi, vì vậy nó cảm thấy sạch sẽ và hiển nhiên. – Sniggerfardimungus