Je suis en train de mettre en place un nouveau projet et je prévois d'utiliser git et github pour le contrôle de sources et l'hébergement de repo et de phares pour le bugtracking. Je travaille avec git depuis un certain temps, mais je ne l'utilise que pour une solution de sauvegarde plus qu'une solution de codage collaborative.Bonne pratique: git, github, phare et 2 développeurs
[Modifier] Reade ici pour plus de détails: http://git.pastebin.com/ArzBBx6j [/ Modifier]
Aussi, j'ai remarqué que dans github vous pouvez configurer un servicehook au phare de sorte que chaque fois que vous pousser à GitHub il informe le phare de la changements. Cela utilise un jeton pour l'authentification de l'utilisateur et a la possibilité de changer les tickets pour les résoudre.
Cependant, ce jeton fonctionne de cette façon, de sorte que chaque fois qu'un utilisateur pousse le repo (peu importe qui), il est le propriétaire du repo qui "met à jour" le phare. C'est un problème. Donc, je crois que c'est nécessaire avec 2 repos séparés à github (un pour chaque dev), et je m'interroge sur le flux de travail qui devrait être utilisé.
Quelqu'un veut-il éclaircir la lumière sur ce sujet? Comme quand tirer et pousser (et où), et comment faire les deux repos github en synchronisation ou quelque chose comme ça? Ou une autre solution au problème tout à fait.