Comment puis-je remplacer mes modifications locales dans le menu TortoiseSVN?
Permet de dire que j'ai fait une vérification, édité certaines choses et réalisé que je veux re-télécharger le référentiel de code et remplacer mes modifications locales sans la validation d'eux.
J'ai téléchargé un projet, fait quelques modifications et je me rends compte que je n'aime pas mes modifications locales (dont je n'ai pas encore partie prenante). Comment puis-je revenir à l'état actuel du référentiel sans supprimer le dossier?
Comment puis-je faire cela?
Vous devez vous connecter pour publier un commentaire.
clic droit-tortoise svn revert
Vous pouvez annuler les modifications (clic-droit, c'est une option) ou vous pouvez supprimer le fichier(s) en question et de mise à jour. La différence est, de revenir sera de revenir à la dernière version que vous avez vérifié, tout supprimer et mettre à jour va "revenir" à la dernière version du référentiel, dépend de ce que vous essayez d'accomplir. Oh, et reviendra peut être fait sans l'accès au référentiel, d'où la suppression et la mise à jour ne peut pas.
Andy ajoute un bon point que la diff est pour assurez-vous de jeter ce que vous pensez que vous êtes de les jeter. Plusieurs fois, j'ai oublié changements que j'ai fait et soufflé plus que je le pensais.
À partir du menu contextuel de l'Explorateur, TortoiseSVN, Revenir (vous avez peut-être déplacé de quelques commandes les plus courantes de la Tortue sous-menu pour le menu contextuel principal).
Cependant, avant de revenir, je voudrais faire une diff (menu contextuel, TortoiseSVN, la Diff avec la version précédente) pour être certain que vous êtes seulement de jeter ce que vous pensez que vous êtes jeter.
Il est très facile de ne penser qu'à des modifications les plus récentes et oublier que vous n'avez pas commis quelque chose que vous voulez garder.
revenir.
Il doit apparaître dans le menu lorsque vous faites un clic droit sur le fichier que vous avez modifié. Que de perdre vos modifications.
Si vous venez de mettre à jour puis la Subversion de la fusion des modifications apportées dans le référentiel dans votre copie locale. Une mise à jour ne causera pas de vos modifications pour être envoyé au dépôt.
Pour supprimer vos modifications à partir de votre copie de travail, sélectionnez les fichiers/dossiers que vous souhaitez revenir et choisissez Rétablir à partir du menu TortoiseSVN.
Il suffit de supprimer les dossiers (pas de svn delete, mais du système de fichiers, supprimer) que contiennent ces fichiers, la synchronisation à partir d'une racine commune pour les remplacer.