Je suis un développeur SAP et dans le paysage SAP, nous avons un serveur de développement (DEV), un serveur de qualité (QAS) (pour les tests) et le serveur de production (PROD). Les développeurs développent leurs programmes dans DEV, puis les transportent vers QAS. Dans QAS, les testeurs testent le programme et le transportent ensuite vers PROD. Plus tard, il est déployé sur le client depuis PROD. Je suis nouveau à l'utilisation de SVN et je me demandais si et comment le paysage SAP est analogue au tronc/branches/tags (?).Branches et tronc dans SVN
Répondre
Ils ne sont pas liés pour la plupart, sauf si vous trouvez que plusieurs versions de votre code peuvent être en train de passer de DEV à TEST en PROD en même temps. Dans ce cas, vous aurez plusieurs branches en vol à la fois.
"tronc" est vraiment juste une branche spéciale. Vous pouvez choisir de mandater cette jonction contenant toujours le dernier code fusionné de toutes les branches. Il agit comme le modèle pour toutes les branches suivantes. Sinon, vous créez simplement une branche à partir d'une autre et fusionnez pour la synchroniser.
Les balises sont utilisées pour créer une version étiquetée en lecture seule du code qui passe en production. Je créer une branche étiquetée à partir du code qui le rend à PROD. Vous pouvez toujours le récupérer de cette façon.
Il n'a rien en commun. Les branches sont un moyen de développer de nouvelles fonctionnalités sans perturber la ligne de développement principale, ou de maintenir des versions plus anciennes d'un projet en parallèle au développement de versions plus récentes. Je vous suggère de lire le SVN book librement disponible.
- 1. Fusion des branches SVN dans le tronc
- 2. projets de caisse SVN tronc et les branches sans balises
- 3. Utilisation SVN correcte des branches et du tronc
- 4. Tronc de TortoiseSVN et branches fusionnant
- 5. Problème dans SVN fusionner des branches en tronc
- 6. Fusion de branches SVN
- 7. git svn n'utilise que des branches sans tronc ou tag
- 8. SVN mergeinfo propriété et les branches
- 9. pourquoi utiliser des branches dans svn?
- 10. SVN Branches de branchement et de travail
- 11. Projets TeamCity et plusieurs branches SVN
- 12. Construire un tronc, des branches et des étiquettes SVN à Jenkins?
- 13. Branches SVN et hôtes virtuels
- 14. Outils pour maintenir des branches dans SVN
- 15. fusion Git-svn et engageant les branches
- 16. Visualisation du tronc, des branches et des tags d'un projet SVN
- 17. SVN - Comment fusionner un correctif sur une branche à toutes les autres branches et tronc?
- 18. Utilisation git-svn sans "tronc" sous-répertoire
- 19. Gestion des balises et du tronc SVN
- 20. restreindre git svn aux branches
- 21. SVN committe entre balise et tronc
- 22. Crystal Report + SVN fusionner des branches
- 23. tronc fusion problème dans une branche inchangée dans SVN
- 24. tag arbre partiel vs complet tronc svn
- 25. question svn à propos de tronc
- 26. git-svn: renommer la branche et l'utiliser comme nouveau 'tronc' SVN au lieu d'utiliser "merge --reintegrate"?
- 27. svn pour fusionner le tronc dans la branche
- 28. SVN: deux branches avec une configuration differenct
- 29. git svn branches dans un grand référentiel
- 30. git-svn, comment utiliser un répertoire dans le tronc comme tronc local