Dans un SCM (comprendre Système de Gestion de Configuration), il y a pour moi x étapes :
° Pour un objet versionné (VO) : fichier ou répertoire
- Créer/Référencer en gestion de configuration un VO : create ou mkelem
- Editer un VO (pour le modifier <=> définir son contenu lors de la création) : checkout
- Reporter en configuration une modification d'un VO : commit ou checkin
- Détruire un VO : remove ou rm
- Déréférencer un VO (supprimer toutes les références d'un VO) : rmelem
° Pour les opérations de gestion de versions :
- Créer une branche de version : branch ou mkbranch
- Fusionner deux versions : merge
- Comparer ... : diff
- Créer une étiquette (tag ou label) : mklbtype
- Poser une étiquette : tag ou mklabel
Et je dois en oublier... ,o)
PS: quelques exemples de commandes fournis en italique (diffèrent selon les SCM ou ne sont pas toujours présents)
[^] # Re: Comparatif des systèmes de contrôle de version
Posté par Quzqo . En réponse à la dépêche Comparatif des systèmes de contrôle de version. Évalué à 1.
Dans un SCM (comprendre Système de Gestion de Configuration), il y a pour moi x étapes :
° Pour un objet versionné (VO) : fichier ou répertoire
- Créer/Référencer en gestion de configuration un VO : create ou mkelem
- Editer un VO (pour le modifier <=> définir son contenu lors de la création) : checkout
- Reporter en configuration une modification d'un VO : commit ou checkin
- Détruire un VO : remove ou rm
- Déréférencer un VO (supprimer toutes les références d'un VO) : rmelem
° Pour les opérations de gestion de versions :
- Créer une branche de version : branch ou mkbranch
- Fusionner deux versions : merge
- Comparer ... : diff
- Créer une étiquette (tag ou label) : mklbtype
- Poser une étiquette : tag ou mklabel
Et je dois en oublier... ,o)
PS: quelques exemples de commandes fournis en italique (diffèrent selon les SCM ou ne sont pas toujours présents)