Pertama sekali, Github Enterprise Edition terlalu mahal dan di luar jangkauan pengguna biasa.
Trac sebenarnya menyokong GIT, tetapi ia tidak mempunyai beberapa fungsi dan fungsi sosial seperti permintaan garpu dan tarik. Selain itu, perkara seperti pengurusan kebenaran tidak begitu sempurna. (Douban telah membangunkan sistem pengehosan dalaman berdasarkan TracKod)
Sebenarnya tidak sukar untuk menyediakan Gitlab Ikut manual rasmi dan anda boleh menyelesaikannya dengan cepat.
Daripada amalan dalaman syarikat kami, sebenarnya agak menyusahkan untuk mencari pelayan untuk melakukan ini, jadi kami meletakkan gitlab pada mesin maya dan kemudian memajukannya pada mesin hos (dengan cara ini Walaupun anda tidak melakukannya mempunyai mesin untuk menjalankan Linux, anda boleh.) Ini menjadikan penyelenggaraan lebih mudah Jika anda terlalu malas untuk membuat sandaran mengikut manual, hanya sandarkan mesin maya secara terus. Dan anda tidak perlu risau tentang menyediakan sekumpulan pelayan web.
Jika anda tidak tahu cara menyediakan gitlab pada mesin maya, sebenarnya terdapat banyak mesin maya siap sedia yang boleh anda gunakan. Seperti:
- http://bitnami.com/stack/gitlab
- http://www.turnkeylinux.org/gitlab
- gitlab mempunyai VM Vagrant rasmi untuk digunakan oleh pembangun.
Jadi, jika anda cukup tahu tentang membina perkhidmatan Web, penyelesaian paling mudah ialah: Pasang Pemain VMWare, muat turun imej Gitlab VMWare daripada bitnami, jalankan dan ia akan OK
Satu kelemahan mesin maya Bitnami ialah ia menyusahkan untuk menaik taraf (dia telah membuat beberapa perubahan sendiri pada Gitlab kelajuan kemas kini adalah untuk mengeluarkan versi stabil baharu pada 22hb setiap bulan . Oleh itu, selepas menggunakan bitnami Gitlab untuk satu tempoh masa, saya menggunakan Vagrant untuk membuat kotak Ubuntu+Gitlab Dengan cara ini peningkatan adalah agak mudah, selagi anda mengikut manual. Mesin maya ini telah berjalan dengan stabil untuk beberapa waktu sekarang.
Github, GitCafe dan GitLab semuanya ditulis menggunakan Ruby on Rails. Mengenai kaedah pengehosan kod, anda juga boleh bertanya kepada juruweb GitCafe @ghostm55.
Cara Menyediakan GitLab Sebagai Klon GitHub Peribadi Anda Sendiri: https://www.digitalocean.com/community/articles/how-to-set-up-gitlab-as-your-very-own- persendirian- github-klon
Ini adalah artikel dari DO yang memperkenalkan cara memasang GitLab.
Mari mulakan gitlab...dan gitlab-ci, yang disertakan dengan penyepaduan berterusan automatik Selepas gabungan, kebanyakannya boleh direalisasikan
GitLab kini dibahagikan kepada ce dan ee ee terutamanya mengoptimumkan isu kelajuan projek berskala besar dan integrasi dengan OA sedia ada
Berikut ialah artikel yang memperkenalkan cara membina perkhidmatan Git persendirian (perusahaan) di bawah Debian/Ubuntu dan Centos melalui Gitlab.
Gunakan GitLab untuk membina GitHub peribadi anda sendiri - ini diterjemahkan oleh tapak SegmentFault
Cara Menyediakan GitLab Sebagai Klon GitHub Peribadi Anda Sendiri - Ini ialah teks asal yang dikatakan oleh @Heroic Yang (nampaknya anda perlu memintas tembok api)
Pada masa ini, Gitlab ialah pilihan terbaik.
Pertama sekali, Github Enterprise Edition terlalu mahal dan di luar jangkauan pengguna biasa.
Trac sebenarnya menyokong GIT, tetapi ia tidak mempunyai beberapa fungsi dan fungsi sosial seperti permintaan garpu dan tarik. Selain itu, perkara seperti pengurusan kebenaran tidak begitu sempurna. (Douban telah membangunkan sistem pengehosan dalaman berdasarkan TracKod)
Sebenarnya tidak sukar untuk menyediakan Gitlab Ikut manual rasmi dan anda boleh menyelesaikannya dengan cepat.
Daripada amalan dalaman syarikat kami, sebenarnya agak menyusahkan untuk mencari pelayan untuk melakukan ini, jadi kami meletakkan gitlab pada mesin maya dan kemudian memajukannya pada mesin hos (dengan cara ini Walaupun anda tidak melakukannya mempunyai mesin untuk menjalankan Linux, anda boleh.) Ini menjadikan penyelenggaraan lebih mudah Jika anda terlalu malas untuk membuat sandaran mengikut manual, hanya sandarkan mesin maya secara terus. Dan anda tidak perlu risau tentang menyediakan sekumpulan pelayan web.
Jika anda tidak tahu cara menyediakan gitlab pada mesin maya, sebenarnya terdapat banyak mesin maya siap sedia yang boleh anda gunakan. Seperti:
- http://bitnami.com/stack/gitlab
- http://www.turnkeylinux.org/gitlab
- gitlab mempunyai VM Vagrant rasmi untuk digunakan oleh pembangun.
Jadi, jika anda cukup tahu tentang membina perkhidmatan Web, penyelesaian paling mudah ialah:
Pasang Pemain VMWare, muat turun imej Gitlab VMWare daripada bitnami, jalankan dan ia akan OK
Satu kelemahan mesin maya Bitnami ialah ia menyusahkan untuk menaik taraf (dia telah membuat beberapa perubahan sendiri pada Gitlab kelajuan kemas kini adalah untuk mengeluarkan versi stabil baharu pada 22hb setiap bulan . Oleh itu, selepas menggunakan bitnami Gitlab untuk satu tempoh masa, saya menggunakan Vagrant untuk membuat kotak Ubuntu+Gitlab Dengan cara ini peningkatan adalah agak mudah, selagi anda mengikut manual. Mesin maya ini telah berjalan dengan stabil untuk beberapa waktu sekarang.
Github, GitCafe dan GitLab semuanya ditulis menggunakan Ruby on Rails. Mengenai kaedah pengehosan kod, anda juga boleh bertanya kepada juruweb GitCafe @ghostm55.
Rujukan: Gitolite
Saya menggunakan Gitolite untuk membina pelayan git saya sendiri: http://git.maxchan.info/
gitlab......
GitPower
Pythonic diutamakan
alamat github: GitPower
Cara Menyediakan GitLab Sebagai Klon GitHub Peribadi Anda Sendiri: https://www.digitalocean.com/community/articles/how-to-set-up-gitlab-as-your-very-own- persendirian- github-klon
Ini adalah artikel dari DO yang memperkenalkan cara memasang
GitLab
.Mari mulakan gitlab...dan gitlab-ci, yang disertakan dengan penyepaduan berterusan automatik Selepas gabungan, kebanyakannya boleh direalisasikan
.GitLab kini dibahagikan kepada ce dan ee ee terutamanya mengoptimumkan isu kelajuan projek berskala besar dan integrasi dengan OA sedia ada
Pythonic bagus
Gitlab boleh mencubanya~
Berikut ialah artikel yang memperkenalkan cara membina perkhidmatan Git persendirian (perusahaan) di bawah Debian/Ubuntu dan Centos melalui Gitlab.
Jika anda berminat dengan langkah pembinaan khusus: Pemasangan CentOS dan konfigurasi Pelayan Git dengan Gitolite