Comment créer une balise et effectuer un retour dans TortoiseSVN : 12 étapes

Table des matières:

Comment créer une balise et effectuer un retour dans TortoiseSVN : 12 étapes
Comment créer une balise et effectuer un retour dans TortoiseSVN : 12 étapes

Vidéo: Comment créer une balise et effectuer un retour dans TortoiseSVN : 12 étapes

Vidéo: Comment créer une balise et effectuer un retour dans TortoiseSVN : 12 étapes
Vidéo: ✅ N’achetez pas d’Antivirus ➡ faites plutôt ceci 2024, Peut
Anonim

L'un des avantages d'Apache Subversion est qu'il se souvient de chaque modification apportée à ses fichiers et répertoires. Cela vous donne la possibilité de revenir à des versions antérieures de votre code - une fonctionnalité utile si vous avez introduit des bogues ou du code inutile dans les dernières révisions et que vous devez revenir à une époque avant que tout ne se passe mal ! Le balisage peut rendre ce processus beaucoup plus facile, en vous donnant la possibilité d'étiqueter une révision spécifique avec une balise pratique et lisible par l'homme (telle que « Version 5.0. ») Dans ce guide, nous aborderons d'abord la création d'une telle balise, avant de marcher vous à travers le processus de retour à cette balise, quelques révisions en aval de la ligne de développement.

Pas

Créez une balise et effectuez un retour dans TortoiseSVN Étape 1
Créez une balise et effectuez un retour dans TortoiseSVN Étape 1

Étape 1. Pour commencer, faites un clic droit sur votre copie de travail et sélectionnez l'option "Branche/Tag dans le menu TortoiseSVN"

Créez une balise et effectuez un retour dans TortoiseSVN Étape 2
Créez une balise et effectuez un retour dans TortoiseSVN Étape 2

Étape 2. Dans la boîte de dialogue suivante, sélectionnez le chemin « balises » et ajoutez la balise souhaitée

Dans cet exemple, nous utiliserons « Release_5.0 »

Créez une balise et effectuez un retour dans TortoiseSVN Étape 3
Créez une balise et effectuez un retour dans TortoiseSVN Étape 3

Étape 3. Ajoutez un message de journal approprié dans la zone « Message de journal »

Créez une balise et effectuez un retour dans TortoiseSVN Étape 4
Créez une balise et effectuez un retour dans TortoiseSVN Étape 4

Étape 4. Sélectionnez la révision que vous souhaitez étiqueter

Il s'agit généralement de la révision HEAD, mais vous pouvez spécifier une autre révision, si nécessaire. Lorsque vous avez entré toutes ces informations, appuyez sur « OK ».

Créez une balise et effectuez un retour dans TortoiseSVN Étape 5
Créez une balise et effectuez un retour dans TortoiseSVN Étape 5

Étape 5. TortoiseSVN vous avertira que:

« votre copie de travail reste sur le chemin précédent. Si vous souhaitez que vos prochaines modifications soient dans la copie qui vient d'être créée, vous devez basculer vers ce chemin de copie. Utilisez la commande Switch pour le faire. Vous avez maintenant créé votre tag.

Créez une balise et effectuez une annulation dans TortoiseSVN Étape 6
Créez une balise et effectuez une annulation dans TortoiseSVN Étape 6

Étape 6. Si vous vérifiez votre référentiel, vous verrez que cette balise a été validée avec succès

Créez une balise et effectuez un retour dans TortoiseSVN Étape 7
Créez une balise et effectuez un retour dans TortoiseSVN Étape 7

Étape 7. Avec TortoiseSVN et Subversion, il est facile de revenir aux révisions balisées précédentes

Pour revenir à la révision que nous venons de marquer à une date ultérieure, cliquez avec le bouton droit sur votre copie de travail et sélectionnez « Afficher le journal ».

Créez une balise et effectuez une annulation dans TortoiseSVN Étape 8
Créez une balise et effectuez une annulation dans TortoiseSVN Étape 8

Étape 8. Cela affichera une liste de révisions

Créez une balise et effectuez une annulation dans TortoiseSVN Étape 9
Créez une balise et effectuez une annulation dans TortoiseSVN Étape 9

Étape 9. Sélectionnez la révision à laquelle vous souhaitez revenir et cliquez avec le bouton droit de la souris

Sélectionnez « Revenir à cette révision ».

Créez une balise et effectuez une annulation dans TortoiseSVN Étape 10
Créez une balise et effectuez une annulation dans TortoiseSVN Étape 10

Étape 10. Lorsque vous y êtes invité, confirmez que vous souhaitez revenir en arrière

Créez une balise et effectuez une annulation dans TortoiseSVN Étape 11
Créez une balise et effectuez une annulation dans TortoiseSVN Étape 11

Étape 11. TortoiseSVN va maintenant revenir à cette révision précédente

Créez une balise et effectuez une annulation dans TortoiseSVN Étape 12
Créez une balise et effectuez une annulation dans TortoiseSVN Étape 12

Étape 12. Vérifiez les résultats du retour et, si vous en êtes satisfait, validez votre copie de travail dans le référentiel

Attention: cela annulera toutes les modifications que vous avez apportées après la révision sélectionnée.

Conseillé: