recherche

Maison  >  Questions et réponses  >  le corps du texte

gitcafe - 如何搭建企业内部免费git服务器?

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

大家讲道理大家讲道理2847 Il y a quelques jours1500

répondre à tous(11)je répondrai

  • 黄舟

    黄舟2017-04-24 09:14:46

    À 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épondre
    0
  • 高洛峰

    高洛峰2017-04-24 09:14:46

    Référence : Gitolite

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

    répondre
    0
  • PHPz

    PHPz2017-04-24 09:14:46

    gitlab......

    répondre
    0
  • 天蓬老师

    天蓬老师2017-04-24 09:14:46

    GitPower

    Pythonic est préféré

    adresse github : GitPower

    répondre
    0
  • PHPz

    PHPz2017-04-24 09:14:46

    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.

    répondre
    0
  • 天蓬老师

    天蓬老师2017-04-24 09:14:46

    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

    répondre
    0
  • 天蓬老师

    天蓬老师2017-04-24 09:14:46

    Pythonic c'est bien

    répondre
    0
  • 天蓬老师

    天蓬老师2017-04-24 09:14:46

    Gitlab peut essayer~

    répondre
    0
  • 怪我咯

    怪我咯2017-04-24 09:14:46

    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)

    répondre
    0
  • 怪我咯

    怪我咯2017-04-24 09:14:46

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

    répondre
    0
  • Annulerrépondre