Au lieu d'utiliser un hôte Web Mercurial externe, je souhaite en créer un sur l'intranet de mon entreprise. Existe-t-il un outil Web pour Mercurial qui vous permet d'avoir une interface comme Bitbucket mais hébergez-vous Mercurial localement?Hébergez Mercurial sur l'intranet de mon entreprise?
Répondre
Mercurial est livré avec hgwebdir.cgi
, qui peut être configuré pour fournir une interface de base pour l'hébergement du référentiel. C'est assez simple à configurer avec Apache. Je l'utilise sur ma boîte OSX à la maison; a pris environ une heure - la plupart de ces permissions étaient liées au fait de manipuler les opérations du serveur sur une boîte de bureau.
Ce n'est pas Bitbucket. Si vous disposez d'un budget de taille décente, vous pourriez être en mesure d'acheter une licence bitbucket pour votre entreprise - je ne sais pas.
Hgwebdir vous fournit une interface web pour vos repos hg. C'est un peu plus simple que ce que vous pouvez obtenir de Bitbucket mais assez bon.
Vous devez configurer un serveur Web (apache) et un navigateur Web sur un serveur.
codeBeamer est une plate-forme complète de gestion du cycle de vie des applications qui fait tout ce qui BitBucket et plus encore. Il vient avec un support commercial, et peut être installé sur n'importe quel serveur compatible Java, également derrière le pare-feu de votre entreprise.
L'espace est limité ici pour entrer dans les détails, mais le codeBeamer user guide devrait répondre à toutes vos questions.
(Avertissement: nous sommes les développeurs du produit.)
Avec Deveo vous pouvez gérer Mercurial, Git et dépôts Subversion, ainsi que des dépôts WebDAV pour le stockage binaire. Il a également d'autres fonctionnalités telles que le projet Wiki et le suivi des problèmes, ce qui le rend comme Github/Gitlab mais avec le soutien de plusieurs VCS.
(Avertissement: Je travaille à Deveo)
Mon avis: Deveo c'est très bien! Mais pas pour le choix auto-hébergé, vous payez un montant par utilisateur et par an. c'est le manque de paiement "Unique" pour l'acheter. Si jamais ils font un paquet par exemple pour pouvoir l'acheter pendant un an, y compris des mises à jour seulement pour cette année, ce sera le meilleur. – AkisC
- 1. Regroupement d'applications Question pour mon entreprise
- 2. Demande par programme le répertoire des employés de mon entreprise
- 3. Comment créer un document de normes technologiques pour mon entreprise?
- 4. problème de compilateur entreprise
- 5. Comment hébergez-vous plusieurs sites Web publics sur un VPS?
- 6. Mercurial: Comment le configurer sur mon propre serveur?
- 7. Erreur Mercurial 255 - comment relancer mon dépôt?
- 8. DVCS pour une petite entreprise d'employés distants
- 9. TypeError lors de l'exécution Mercurial sur AppEngine
- 10. Mercurial sur le délai de connexion IIS7
- 11. Création de Mercurial 1.3.1 sur Ubuntu Linux
- 12. Comment puis-je ouvrir un compte GAE au nom de mon entreprise?
- 13. Comment configurer un xampp local derrière le proxy de mon entreprise
- 14. Comment puis-je mettre à jour la page Facebook de mon entreprise via mon application Ruby on Rails?
- 15. J'ai une légère confusion avec la configuration de Mercurial sur mon serveur web
- 16. Insérer modèle Catalyst entreprise Tag
- 17. Comment intégrer des balises Mercurial dans mon code C/C++?
- 18. Courir Mercurial sur une clé USB?
- 19. Comment puis-je vendre un outil de test non fonctionnel à mon entreprise?
- 20. Comment tester unitairement un projet entreprise symfony?
- 21. Le clonage d'un dépôt Mercurial sur SSH
- 22. Exécution Mercurial avec Apache sur Windows XP
- 23. mercurial pousser automatiquement sur chaque validation
- 24. Mercurial Pull Erreur
- 25. Comment écrire mon hgrc pour que Mercurial détecte mes hameçons?
- 26. Mercurial - Comment mon commit s'est-il scindé (voir photo)?
- 27. Mercurial à distance sans installer Mercurial
- 28. Mercurial: informations sur les fichiers modifiés
- 29. Le forbidding pousse sur Git/Mercurial
- 30. Exécution du serveur Mercurial sur Google AppEngine
Bitbucket ont maintenant un paiement de 10 $ unique pour jusqu'à 10 utilisateurs. Ça pourrait être suffisant. Je viens de le découvrir grâce à vous mentionnant la possibilité de l'obtenir pour l'intranet. – lkuty
A écrit trop vite. C'est seulement pour git actuellement. – lkuty