J'ai accidentellement commis tout un tas de fichiers binaires en utilisant l'option "Ajouter un dossier" de TortoiseSVN alors que j'aurais dû utiliser simplement "Créer un dossier". Je ne veux pas de ces fichiers binaires au format SVN car ils occupent beaucoup d’espace sur mon disque dur et ne tirent aucun avantage du versioning. Cependant, je ne suis pas sûr de la meilleure façon de remédier à ce désordre de manière à libérer la mémoire utilisée pour la validation de tous ces fichiers binaires. Je peux facilement supprimer tous les fichiers et les commettre, mais je ne suis pas convaincu que cela effacera réellement les données associées de SVN, en particulier de la révision dans laquelle ils ont été ajoutés.
J'ai regardé dans le répertoire de dépôt SVN et trouvé un fichier gigantesque "db / revs / 67" qui, je suppose, représente les données de la révision 67 dans laquelle ces fichiers ont été ajoutés. Puis-je simplement supprimer ce fichier ou cela posera-t-il des problèmes à SVN? Il semble que je devrais supprimer ou modifier des fichiers ailleurs, donc SVN agit comme si ces révisions n’existaient jamais?
la source
C:\Program Files\Subversion\bin
(peutC:\Program Files (x86)\Subversion\bin
- être sur Windows 64 bits), mais si il est venu avec TortoiseSVN, il aurait pu le mettre quelque part différemment. Vous pouvez regarder autour de vosProgram Files
ouProgram Files (x86)
dossiers pour être sûr. Basculez vers ce répertoire avec lacd
commande suivie d'un espace avec le chemin entre guillemets.