214 votes

SVN Supprimer du Fichier de Référentiel sans supprimer la copie locale

Comment puis-je "supprimer" un fichier qui est déjà dans le dépôt SVN sans le supprimer de mon système de fichier?

Tortue ou de la Ligne de Commande instructions de bienvenue.

Les ouvrages suivants, mais je suis l'espoir pour quelque chose de plus sympa:

  1. Copiez le fichier vers un emplacement autre que le référentiel.
  2. SVN Supprimer le fichier.
  3. S'engager
  4. Copier les fichiers en arrière et assurez-vous de les ignorer à l'avenir s'engage.

261voto

phihag Points 89765
svn delete --keep-local the_file

104voto

crashmstr Points 15302

Suppression de fichiers et de dossiers

Si vous voulez supprimer un élément à partir du référentiel, mais gardez à l'échelle locale dans un fichier non versionné/dossier, l'utilisation Prolongée Menu Contextuel → Supprimer (locales). Vous devez maintenir la touche Maj enfoncée tout en cliquant droit sur l'élément dans l'explorateur liste de volet (volet de droite) pour voir ce dans le menu contextuel étendu.

Supprimer complètement:
Shift → Menu → Supprimer

Supprimer et Garder les locaux:
Shift + bouton droit de la souris → Menu → Supprimer

60voto

harpo Points 17399

Dans la Tortue, vous pouvez également Maj+clic Droit pour obtenir le menu qui comprend "Supprimer (locales)".

0voto

Avram Points 3044

Renommer votre fichier, valider les modifications, y compris le fichier "supprimé",
ne pas inclure les nouvelles (renommé) fichier.
Renommer votre fichier.

-2voto

pavan Points 19

Lorsque vous souhaitez supprimer un xxx.java fichier à partir de SVN:

  1. Aller à l'espace de travail chemin où se trouve le fichier.
  2. Supprimer ce fichier à partir du dossier (xxx.java)
  3. Droit et cliquez sur valider, puis une fenêtre va s'ouvrir.
  4. Sélectionnez le fichier que vous avez supprimé (xxx.java) à partir du dossier, et de nouveau un clic droit et supprimer.. il va supprimer le fichier à partir de SVN.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X