Tôi đã tạo một kho lưu trữ trên một ổ đĩa mạng với svnadmin create repos
.Cách đặt quyền trong kho lưu trữ svn?
Có cách nào để đặt quyền người dùng vào kho lưu trữ không?
Và nếu đó là trường hợp các quyền này có thể được đặt như thế nào?
Tôi đã tạo một kho lưu trữ trên một ổ đĩa mạng với svnadmin create repos
.Cách đặt quyền trong kho lưu trữ svn?
Có cách nào để đặt quyền người dùng vào kho lưu trữ không?
Và nếu đó là trường hợp các quyền này có thể được đặt như thế nào?
Nếu bạn cần để quản lý truy cập thông qua svn://
giao thức (nhúng uỷ quyền), tất cả các bạn cần làm là thay đổi tập tin trong conf
thư mục của kho vừa tạo:
repos/conf/passwd
) theo thứ tự để xác định một danh sách người dùng và mật khẩurepos/conf/authz
) để xác định các nhóm và đặc quyềnrepos/conf/svnserve.conf
) để xác định cấu hình truy cập chungĐây là hướng dẫn đơn giản về how to edit and configure access to your repository. Ngoài ra, bạn có thể tham khảo official documentation để đi sâu vào quản lý truy cập lật đổ.
Trong trường hợp bạn cần quản lý quyền truy cập qua giao thức http://
, bạn có thể muốn tham khảo official subversion documentation on this matter, đó là một chủ đề phức tạp hơn so với ủy quyền lật đổ nhúng.
Nhưng cách tiếp cận này không chỉ hoạt động nếu kho lưu trữ trên máy chủ và không phải là ổ đĩa mạng? – Woltan
nếu bạn có nghĩa là giao thức 'file: ///', thì bạn nói đúng, nó không hoạt động. Trên thực tế, không có quản lý truy cập cho giao thức 'file: ///' có sẵn. – altern
Cảm ơn bạn, điều này trả lời câu hỏi của tôi ^^ – Woltan
Có vẻ như bản sao của http://stackoverflow.com/questions/81361/how-to-setup-access-control-in-svn – altern