gitcafe - 如何搭建企业内部免费git服务器?
大家讲道理
大家讲道理 2017-04-24 09:12:46
0
11
1444

如何搭建企业内部免费git服务器?有什么好的方式没?像gitcafe那种代码托管是用的什么方式实现的?

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

membalas semua(11)
黄舟

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/

PHPzhong

gitlab......

Peter_Zhu

GitPower

Pythonic diutamakan

alamat github: GitPower

PHPzhong

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.

Peter_Zhu

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

.
Peter_Zhu

Pythonic bagus

Peter_Zhu

Gitlab boleh mencubanya~

刘奇

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)
刘奇

Jika anda berminat dengan langkah pembinaan khusus: Pemasangan CentOS dan konfigurasi Pelayan Git dengan Gitolite

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan