Tôi muốn có ý kiến của bạn về chủ đề "kiểm soát phiên bản", nhưng tập trung vào bảo mật.Điều khiển phiên bản an toàn
Một số tính năng chung:
cho phép để truy cập vào mã nguồn sử dụng khách hàng chỉ (không có cách nào để truy cập vào mã nguồn trên máy chủ trực tiếp)
cấp quyền truy cập chỉ mã nguồn mà tôi được phép sửa đổi (ví dụ: nhà phát triển có thể để truy cập mã nguồn chỉ liên quan đến dự án của mình). Vì vậy, có thể tạo các nhóm người dùng và cấp các cấp truy cập khác nhau .
sửa đổi theo dõi, kiểm tra-in, và check-outs và phát triển những người làm cho họ ...
... và, chắc chắn, tôi quên cái gì đó.
Hệ thống kiểm soát phiên bản "hoang tưởng" nhất mà bạn biết là gì? Các tính năng nào họ triển khai?
Mục tiêu của tôi là tạo môi trường cho việc phát triển các ứng dụng quản lý dữ liệu hợp lý: thẻ tín dụng, mật khẩu ... Một nhà phát triển độc hại có thể chèn backdoor hoặc cố ý thay đổi một số tính năng bảo mật. Vì vậy, việc truy cập vào mã nguồn phải được kiểm soát chặt chẽ. Tôi phải thú nhận rằng kiến thức của tôi về các hệ thống kiểm soát phiên bản kém, vì vậy, tôi lo sợ, việc tùy biến SVN có thể là một nhiệm vụ khó khăn đối với tôi.
Cảm ơn
Khá nhiều hệ thống kiểm soát phiên bản hiện có thực hiện bảo mật bạn đã đề cập và thường nhiều hơn thế nữa. Mục đích cho câu hỏi của bạn là gì? – NotMe
không phải là nhiều lần theo dõi bản nhạc. – gbjbaanb
Perforce theo dõi các lần kiểm tra, nhưng gbjbaanb là đúng. Rất ít hệ thống kiểm soát phiên bản có các điều khiển bảo mật mạnh mẽ. –