Gần đây tôi đã có được một máy chủ chuyên dụng và cần chuyển một số kho lưu trữ đến nó từ một dịch vụ lưu trữ kiểm soát nguồn. Không có nhiều kinh nghiệm trong quản trị máy chủ tuy nhiên tôi không biết làm thế nào để tổ chức nó một cách hiệu quả. Những gì tôi tìm kiếm -
- svn.host.com, hg.host.com, git.host.com tên miền phụ sẽ bắt nguồn từ các repos khác nhau, thông qua các khóa SSH
- dễ dàng tạo ra các kho lưu trữ mới
- xác thực bằng cách sử dụng danh sách người dùng unix máy chủ, nhưng với quyền trên cơ sở từng dự án, cũng có quyền truy cập công khai chỉ đọc tùy chọn cho một số repos
Thật không may, bất kỳ thuật ngữ tìm kiếm nào tôi thử trên Google đều hướng tôi đến các giải pháp lưu trữ thương mại và không hướng dẫn cách tự triển khai. Tôi cần một cái gì đó giống như một giải pháp lưu trữ bị loại bỏ nhưng không cần người dùng có thể tạo các repos của riêng họ.
Bất kỳ đề xuất, hướng dẫn hoặc giải pháp kịch bản về nơi bắt đầu nghiên cứu? Một giải pháp nguồn mở cho giao diện quản trị để xử lý điều đó (hoặc ít nhất là đối với một số người sẽ hoàn hảo ...