Rumah > Artikel > alat pembangunan > Cara menggunakan gitlab syarikat
Sebagai platform pengehosan kod sumber yang popular, GitLab menyediakan penyelesaian yang mudah untuk pengurusan kod perusahaan. Atas dasar merealisasikan pembangunan kolaboratif, kawalan versi, penjejakan isu dan fungsi lain, GitLab juga menyediakan pelbagai fungsi dan alatan untuk menyokong pembinaan automatik, proses CI/CD, ujian keselamatan dan ciri lain. Dalam artikel ini, kami akan memperkenalkan cara menggunakan GitLab syarikat.
1. Projek baharu
Dalam GitLab, projek terutamanya terdiri daripada elemen berikut: pustaka kod, senarai isu, Permintaan Gabungan, saluran paip CI/CD, dsb. Langkah-langkah untuk mencipta projek baharu adalah seperti berikut:
1 Log masuk ke akaun GitLab anda dan cari butang "Projek Baharu" pada antara muka utama.
2. Dalam halaman pop timbul, masukkan nama projek, penerangan, keterlihatan dan maklumat lain, pilih kategori pustaka kod (Git, SVN, dsb.), dan akhirnya klik "Buat Projek "butang.
2. Pengurusan Kod
GitLab menyediakan pelbagai fungsi kawalan versi, termasuk penyerahan kod, pengurusan cawangan, penggabungan kod, dsb. Kami boleh menguruskan pangkalan kod melalui operasi berikut:
1 Cipta cawangan baharu
Klik tab "Cawangan", pilih "Cawangan Baru" dalam halaman baharu, masukkan nama cawangan. dan cawangan mana untuk menciptanya Tunggu maklumat dan klik "Buat Cawangan" untuk mencipta cawangan baharu.
2. Serahkan kod
Klik tab "Fail" untuk memasuki halaman penyuntingan kod. Pada halaman ini, kami boleh menambah, mengubah suai, memadam fail dan menyerahkan perubahan. Apabila melakukan kod, pastikan anda memasukkan mesej komit yang bermakna supaya pembangun lain dapat memahami masalah yang diselesaikan oleh perubahan ini.
3. Gabungkan kod
Apabila kami melengkapkan pembangunan keperluan tertentu atau membetulkan pepijat dalam cawangan, kami perlu menggabungkan perubahan ini ke dalam cawangan utama. Pada masa ini, kami boleh menaikkan Permintaan Gabungan dan menjemput orang lain untuk menjalankan semakan kod. Apabila semakan diluluskan, kod itu boleh digabungkan ke dalam cawangan utama.
3. Penjejakan isu
GitLab mempunyai fungsi penjejakan isu terbina dalam yang boleh membantu pasukan menemui dan menyelesaikan pelbagai masalah tepat pada masanya. Berikut ialah proses penjejakan isu:
1 Cipta isu baharu
Klik tab "Isu" untuk memasuki halaman senarai isu, klik butang "Isu Baharu", dan isikan. tajuk isu, perihalan, label dan maklumat lain , dan akhirnya klik butang "Serahkan isu" untuk mencipta isu baharu.
2. Berikan isu
Apabila isu dibuat, anda boleh memilih orang yang bertanggungjawab untuk menyelesaikannya. Pada halaman butiran isu, klik tab "Penerima Tugas" dan pilih orang untuk memberikan isu ini.
3. Selesaikan masalah
Apabila mula menyelesaikan masalah, kita boleh menukar status masalah kepada status seperti "Sedang Berlangsung". Dalam keadaan ini, kita perlu bekerja keras untuk menyelesaikan masalah dan mengemas kini kemajuan penyelesaian tepat pada masanya.
4. Tutup masalah
Apabila masalah selesai, kita perlu menukar status masalah kepada "Tertutup", menunjukkan bahawa masalah telah selesai.
4. Talian paip CI/CD
Apabila menggunakan GitLab, kami boleh menggunakan fungsi saluran paip CI/CD untuk membina proses penggunaan automatik untuk mencapai pembangunan yang lebih pantas dan cekap. Berikut ialah proses penggunaan saluran paip:
1 Tulis fail .gitlab-ci.yml
Buat fail .gitlab-ci.yml dalam direktori akar projek dan tulis automatik tertentu. skrip penempatan.
2. Dayakan CI/CD
Dalam GitLab, klik pilihan "CI/CD" dalam tab "Tetapan" untuk mendayakan fungsi CI/CD pada halaman ini.
3. Jalankan saluran paip
Selepas fail .gitlab-ci.yml ditulis, klik tab "CI/CD" untuk melihat projek saluran paip anda. Klik butang "Jalankan saluran paip" untuk memulakan proses automatik.
Perkara di atas adalah pengenalan kepada beberapa fungsi asas GitLab Selagi kami mahir menggunakan pelbagai alatan dan pemalam yang disediakan oleh GitLab, kami boleh meningkatkan kecekapan dan kualiti pembangunan dengan banyak, dan menjadikan pengurusan. daripada gudang kod lebih profesional dan Standardisasi.
Atas ialah kandungan terperinci Cara menggunakan gitlab syarikat. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!