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

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

大家讲道理
大家讲道理

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

répondre à tous(11)
黄舟

À l'heure actuelle, Gitlab est le meilleur choix.

Tout d'abord, Github Enterprise Edition est trop cher et hors de portée des utilisateurs ordinaires.

Trac prend en charge GIT, mais il n'a pas certaines fonctions sociales et fonctions comme fork et pull request. De plus, des choses comme la gestion des autorisations ne sont pas très parfaites. (Douban a développé un système d'hébergement interne basé sur TracCode)

Il n'est en fait pas difficile de configurer Gitlab. Suivez le manuel officiel et vous pourrez le faire rapidement.

D'après la pratique interne de notre entreprise, il est en fait un peu difficile de trouver un serveur pour faire cela, nous mettons donc gitlab sur la machine virtuelle puis le transmettons sur la machine hôte (de cette façon Même si vous ne le faites pas avez une machine pour exécuter Linux, vous pouvez.) Cela facilite la maintenance. Si vous êtes trop paresseux pour sauvegarder conformément au manuel, sauvegardez simplement la machine virtuelle directement. Et vous n’avez pas à vous soucier de la configuration de plusieurs serveurs Web.

Si vous ne savez pas comment configurer gitlab sur une machine virtuelle, il existe en fait de nombreuses machines virtuelles prêtes à l'emploi que vous pouvez utiliser. Tel que :
- http://bitnami.com/stack/gitlab
- http://www.turnkeylinux.org/gitlab
- gitlab dispose d'une VM Vagrant officielle que les développeurs peuvent utiliser.

Donc, si vous en savez suffisamment sur la création de services Web, la solution la plus simple est :
Installez un lecteur VMWare, téléchargez une image Gitlab VMWare depuis bitnami, exécutez-le, et tout ira bien

L'un des inconvénients de la machine virtuelle Bitnami est qu'il est difficile de la mettre à niveau (il a lui-même apporté quelques modifications à Gitlab. La vitesse de mise à jour de Gitlab est de publier une nouvelle version stable le 22 de chaque mois). . Ainsi, après avoir utilisé Bitnami Gitlab pendant un certain temps, j'ai utilisé Vagrant pour créer une boîte Ubuntu+Gitlab. De cette façon, la mise à niveau est relativement simple, à condition de suivre le manuel. Cette machine virtuelle fonctionne de manière stable depuis un certain temps maintenant.


Github, GitCafe et GitLab sont tous écrits en utilisant Ruby on Rails. Concernant la méthode d'hébergement du code, autant demander au webmaster de GitCafe @ghostm55.

小葫芦

Référence : Gitolite

J'utilise Gitolite pour créer mon propre serveur git : http://git.maxchan.info/

PHPzhong

gitlab......

Peter_Zhu

GitPower

Pythonic est préféré

adresse github : GitPower

PHPzhong

Comment configurer GitLab en tant que votre propre clone GitHub privé : https://www.digitalocean.com/community/articles/how-to-set-up-gitlab-as-your-very-own- private-github-clone

Ceci est un article de DO présentant comment installer GitLab.

Peter_Zhu

Commençons gitlab... et gitlab-ci, qui sont livrés avec une intégration continue automatique. Après la combinaison, la plupart d'entre eux peuvent être réalisés
. GitLab est désormais divisé en ce et ee ee optimise principalement les problèmes de vitesse des projets à très grande échelle et d'intégration avec les OA existants

Peter_Zhu

Pythonic c'est bien

Peter_Zhu

Gitlab peut essayer~

刘奇

Voici un article présentant comment créer un service Git privé (d'entreprise) sous Debian/Ubuntu et Centos via Gitlab.

  • Utilisez GitLab pour créer votre propre GitHub privé - ceci est traduit par le site SegmentFault
  • Comment configurer GitLab comme votre propre clone GitHub privé - Ceci est le texte original dit par @Heroic Yang (il semble que vous deviez contourner le pare-feu)
刘奇

Si vous êtes intéressé par les étapes spécifiques de construction : installation et configuration de CentOS Git Server avec Gitolite

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal