SVN à Git Branch/Tag/Trunk
Je suis de faire le saut à partir de SVN à Git (même si, de mon respect pour SVN va contenir encore) et j'ai eu quelques questions pour certains SVN à Git de la terminologie. SVN, beaucoup de dépôts sont configurés comme ceci:
- trunk : The place where all of the main development occurs
- tag : Storing versions of major releases or important milestones
- branch : Where smaller "branch" development occurs as to not conflict with the main development occurring in the trunk, then is later merged into the trunk
Quels sont les standards de la convention de noms pour branch/tag/trunk
dans Git?
Je vous remercie pour votre temps.
OriginalL'auteur Oliver Spryn | 2012-10-30
Vous devez vous connecter pour publier un commentaire.
Git ne pas vous obliger à utiliser une structure spécifique pour votre projet.
Toutes les informations ce qui est important pour git lui-même sera stocké
dans le caché .répertoire git.
De liste ou vous voir, des branches et des tags utilisez les commandes git:
pour obtenir de plus amples informations, utilisez la
git help
de commande ou ont un oeil à cette gratuit livreOriginalL'auteur Nicoretti
OriginalL'auteur Dmitry Pavlenko
Il n'y a pas de dommages directs analogues vraiment. SVN utilise une structure de répertoire pour stocker des copies directement dans le référentiel pour permettre de branches et de tags. Il n'est donc concept dans la création d'une structure pour conserver ces copies dans le référentiel.
Git sur l'autre main maintient ce que les méta-informations et traite tout comme un instantané d'un point dans "le temps" identifiée par une table de hachage:
Donc, fondamentalement, il n'existe pas de référentiel "structure"; il y a seulement la structure du projet (ie. ce que vous trouverez dans
trunk
, une branche ou une étiquette dans votre repo SVN)OriginalL'auteur prodigitalson