2017-04-06 5 views
0

Je souhaite créer une application Web répertoriant les contributeurs d'un référentiel git donné.
Quelqu'un peut-il me guider pour savoir par où commencer? Je connais le:Comment lister les contributeurs d'un dépôt git?

git shortlog -s -n 

mais comment l'intégrer dans l'application web?

+0

Qu'avez-vous essayé jusqu'à présent? Sur quoi repose votre backend? Ajoutez un script où vous avez essayé d'extraire la sortie. – lin

+0

Je n'ai pas encore commencé à coder. En fait, je n'arrive pas à comprendre par où commencer. Je voulais que quelqu'un me donne un petit coup de pouce sur le point de départ. devrais-je utiliser "git shortlog -s -n" ou existe-t-il un autre moyen d'extraire la sortie désirée? –

+0

Oui, bien sûr, il y a un moyen. mais cela dépend de nos technologies. Vous n'avez toujours pas répondu à cette question. Sur quoi repose votre backend? Je pense que votre question va être fermée ou downvoted parce que vous partagez pas les codes. Stackoverflow n'est pas fait pour des questions comme: "Je veux construire une application, s'il vous plaît me guider". – lin

Répondre

0

En supposant que vous savez node.js, si vous allez utiliser Node.js comme back-end, vous pouvez utiliser express pour exposer une API pour exécuter la commande git en utilisant le module node-cmd. En utilisant cela, vous pouvez exécuter les commandes du terminal à partir de Node.js.

Dans AngularJS côté, vous pouvez appeler cette API en utilisant l'appel de service $http et obtenir les données de l'API.

+0

Merci beaucoup. C'était extrêmement utile. –