Comment puis-je "supprimer" un fichier qui se trouve déjà dans le référentiel SVN sans le supprimer de mon système de fichiers?
TortoiseSVN ou les instructions en ligne de commande sont les bienvenues.
Ce qui suit fonctionne, mais j'espère quelque chose de plus agréable:
svn delete --keep-local the_file
Suppression de fichiers et de dossiers
Si vous souhaitez supprimer un élément du référentiel, mais le conserver localement en tant que fichier/dossier non versionné, utilisez Menu contextuel étendu → Supprimer (conserver en local). Vous devez maintenir la touche Maj enfoncée tout en cliquant avec le bouton droit de la souris sur l'élément dans le volet de liste de l'explorateur (volet de droite) afin de le voir dans le menu contextuel étendu.
Supprimer complètement:
clic droit de la souris → Menu → Supprimer
Supprimer et conserver les informations locales:
Maj + clic droit → Menu → Supprimer
Dans TortoiseSVN, vous pouvez aussi Shift + clic droit pour obtenir un menu qui inclut "Supprimer (garder local)".
Renommez votre fichier, validez les modifications, y compris le fichier "supprimé", et n'incluez pas le nouveau fichier (renommé).
Renommez votre fichier.