Saya baru-baru ini memperoleh server khusus, dan perlu memindahkan beberapa repositori ke server itu dari layanan hosting sumber kontrol. Tidak memiliki banyak pengalaman dalam administrasi server namun saya tidak tahu bagaimana mengaturnya secara efektif. Apa yang saya cari -
- svn.host.com, hg.host.com, subdomain git.host.com yang akan menjadi root untuk repo yang berbeda, melalui kunci SSH
- pembuatan repositori baru yang mudah
- otentikasi menggunakan server unix daftar pengguna, tetapi dengan izin berdasarkan per proyek, juga akses publik hanya-baca opsional untuk beberapa repo
Sayangnya, istilah pencarian apa pun yang saya coba di Google mengarahkan saya ke solusi yang diinangi secara komersial, dan bukan panduan tentang cara menggulung sendiri. Saya membutuhkan sesuatu seperti solusi host yang dihilangkan tetapi tanpa perlu memiliki pengguna dapat membuat repo sendiri.
Adakah saran, tutorial, atau solusi tertulis tentang tempat memulai penelitian? Solusi open source untuk antarmuka administratif untuk menangani itu (atau setidaknya untuk beberapa akan sempurna ...