J'ai un projet basé sur un framework que j'utilise SVN au contrôle de version. J'ai une copie de travail locale que j'utilise pour le développement, une copie de travail sur la machine de transfert qui a extrait la dernière balise RC, et la dernière balise stable extraite sur mon serveur de production. Lorsque je fais la promotion d'une étiquette pour vivre, je "commute" simplement la copie de travail sur la boîte de direct.ignorer toutes les modifications apportées à un dossier versionné dans SVN, sans supprimer de repo
Le framework crée de nombreux fichiers temporaires et apporte des modifications à ses composants internes au fur et à mesure de mon développement. Je ne veux pas que ces changements polluent le repo, car certains d'entre eux sont spécifiques à l'environnement, et seront différents sur les copies de travail de mise en scène et de production.
Je ne peux pas "ignorer" les dossiers & dossiers, car ils sont déjà contrôlés par la version, et sont nécessaires lorsque je passe à un nouveau tag sur l'une de mes boîtes distantes.
Existe-t-il un moyen de dire à subversion de conserver la version initialement engagée d'un fichier/dossier dans le repo, mais d'ignorer les modifications ultérieures?
Merci pour la contribution, mais je suis désolé, cela n'aide pas. J'utilise un framework que je n'ai pas écrit, il fait des fichiers temporaires que je dois ignorer. Ils sont dans d'autres dossiers que je ne peux pas ignorer. J'utilise le serveur lui-même pour protéger les fichiers svn. J'ai juste besoin de savoir comment empêcher les changements à certains dossiers d'être commis à chaque fois. – Hippyjim