GitLab ialah sistem kawalan versi popular yang digunakan oleh banyak pembangun dan pasukan untuk mengurus kod. Mencipta repositori peribadi pada GitLab adalah sangat mudah, cuma tetapkan kebenaran. Walau bagaimanapun, sesetengah pembangun mungkin bimbang tentang memberi orang lain akses kepada repositori peribadi.
Mula-mula, mari kita selesaikan model kebenaran GitLab. GitLab menyediakan tiga peranan pengguna: Pemilik, Penyelenggara dan Pembangun. Peranan Pemilik ialah pencipta gudang dan mempunyai kawalan penuh ke atas gudang, termasuk operasi seperti pemadaman dan pemindahan gudang, peranan Penyelenggara boleh menguruskan ahli dan tetapan gudang, dan mempunyai kebenaran membaca dan menulis; peranan boleh membaca, menulis dan menyerahkan Ubah, tetapi tidak mengurus, repositori.
Untuk gudang persendirian, peranan Pemilik mempunyai hak akses penuh secara lalai dan boleh membaca dan menulis gudang serta memberi kuasa kepada kakitangan lain untuk mengakses manakala peranan Penyelenggara dan Pembangun perlu diberi kuasa oleh Pemilik untuk mengakses gudang persendirian . Kebenaran akses untuk pengguna lain boleh ditetapkan dengan mengikut langkah berikut:
Dengan langkah di atas, Pemilik boleh memberikan akses kepada repositori peribadi dengan mudah kepada orang yang mereka percayai. Walau bagaimanapun, jika Pemilik tidak mempercayai ahli mereka, maka mereka boleh memilih untuk tidak memberi orang lain akses kepada repositori peribadi. Pada masa ini, ahli hanya boleh menyemak imbas bahagian awam repositori persendirian (jika ada), tetapi tidak boleh mengakses bahagian persendirian repositori dan mereka juga tidak boleh menarik kod.
Selain itu, terdapat konsep kumpulan dalam GitLab, yang boleh mengumpulkan berbilang projek ke dalam kumpulan yang sama dan mengurus kebenaran akses secara seragam. Pemilik kumpulan boleh menetapkan kebenaran akses yang sama seperti projek individu, manakala ahli kumpulan boleh mengakses semua projek dalam kumpulan, termasuk repositori peribadi.
Secara amnya, melalui fungsi pengurusan kebenaran GitLab, pemilik boleh mengawal kebenaran akses gudang persendirian dengan berkesan. Keselamatan dan kerahsiaan kod anda hanya boleh dilindungi dengan memberikan akses peranan yang sesuai.
Atas ialah kandungan terperinci Jika gitlab ditetapkan kepada peribadi, adakah orang lain masih boleh menarik kod tersebut?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!