Je travaille comme analyste pour une institution financière qui, en raison de la sensibilité des données, ne stockera aucune donnée dans le cloud. Cependant, j'ai du succès à amener mon équipe à utiliser Git pour la gestion de code. Je me demandais s'il n'y avait aucun moyen d'implémenter des requêtes pull de type Github sur notre propre serveur. La fonctionnalité spécifique qui m'intéresse est la possibilité de soumettre un ensemble de modifications pour commentaires , sans pour autant le fusionner dans une branche donnée. J'aime le flux de travail de (1) soumettre des modifications, (2) faire réviser et commenter les modifications, et (3) soit accepter la validation, soit la rejeter. Cela peut-il être mis en œuvre (encore mieux, cela peut-il être facilement mis en œuvre) sur nos propres serveurs?
la source
Vous pouvez auto-héberger GitHub pour un prix, personnellement, je pense que c'est très cher mais il est disponible comme alternative si vous aimez GitHub.
Personnellement, je suis allé avec Gitorious et j'ai eu beaucoup de succès avec. Auto-hébergeant et intégrant les fonctionnalités du projet / référentiel avec un système de demande de fusion Git typique, il fonctionne très bien pour les équipes distribuées et non distribuées.
la source
Il existe de nombreuses alternatives à github.com qui incluent une fonction de demande de tirage, dont plusieurs que vous pouvez installer sur votre propre serveur, moyennant des frais ou conformément à une licence gratuite. Les options gratuites incluent Gitorious, Phabricator et Gitlab CE. Une option que vous auriez à payer est GitHub Enterprise.
Voir:
https://en.wikipedia.org/wiki/Comparison_of_source_code_hosting_facilities https://en.wikipedia.org/wiki/Forge_(software)
la source