Notre société utilise SVN pour VCS, et nous voulons que cela soit fait:comment forcer examiner avant de valider dans SVN et ainsi de suite?
pré-commit fonctionne, de sorte que nous pouvons saparete une grande tâche dans les petites tâches avant la validation.
nous devons revoir le code avant validation.
On peut faire une version, et d'autres peuvent le vérifier. (sans modifier le repo publication.)
Nous pouvons facilement passer à un autre serveur SVN (pour la gestion de projet) et repousser les modifications.
Je sais que mercurial, git, bazzar peut faire le travail, mais comment le SVN peut-il faire? Ps: ne me dites pas de changement SVN à mercurial, je ne suis pas CTO.
D'accord, donnez aux développeurs leur propre sandbox et vous pouvez utiliser les permissions pour gérer la fusion dans le tronc. les développeurs ne sont pas familiers avec la fusion, cela peut prendre du temps pour les habituer, mais ils vont l'aimer (mon expérience de toute façon) Pour certaines parties de nos pensions, nous utilisons des propriétés pour marquer les éléments qui nécessitent un niveau supplémentaire de révision et seuls certains utilisateurs peuvent définir "passe" les drapeaux. Ces propriétés sont contrôlées à travers des étapes manuelles et des processus automatisés liés à la récolte et aux builds de backend. –