Question

Aujourd'hui, je l'ai mis à jour notre dépôt et a essayé de recompiler (c'est une application c ++). Il ne compile pas. Ma première réaction a été de tuer mon collègue de travail, mais parce que je ne peux pas le faire, je dois trouver une autre solution.

Est-il possibile pour éviter de commettre un code qui ne compile pas? Nous avons un Makefile et ce que le pre-commit hook besoin de le faire est simpy pour vérifier l'état de sortie de la commande make. Est-il juste?

Comment puis-je en pratice mettre en œuvre (je n'ai jamais travailler avec crochet svn)?

Était-ce utile?

La solution

Il est juste en principe. Toutefois, il sera probablement causer des retards importants dans la commission (à moins que vos compiles d'application dans le cadre d'un second). Donc, vous devriez vraiment regarder pour une approche différente, où elle permet aux utilisateurs de commettre, mais que commence un processus de construction tout de suite, et envoie email si elle ne parvient pas à construire.

Une façon de le faire est buidbot .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top