Quand je fusionne des choses dans mon référentiel, Subversion veut ajouter/changer beaucoup d'informations. svn:mergeinfo
à des fichiers qui n'ont rien à voir avec les éléments que je veux fusionner.
Des questions sur ce comportement ont déjà été posées ici sur Stack Overflow :
- Propriétés de SVN Mergeinfo sur des chemins autres que la copie de travail Racine
- Y a-t-il un moyen de désactiver l'utilisation de svn:mergeinfo par TortoiseSVN ?
D'après ce que j'ai compris des sujets mentionnés ci-dessus, il semble que de nombreux fichiers de mon référentiel aient une valeur explicite. svn:mergeinfo
des propriétés sur eux, alors qu'ils ne devraient pas. Le conseil est de réduire la quantité et de ne mettre ces propriétés que sur les fichiers/dossiers pertinents.
Alors maintenant ma question : comment puis-je facilement supprimer ces propriétés inutiles ? J'utilise TortoiseSVN, mais je suis réticent à vérifier/réparer manuellement des centaines de fichiers. Existe-t-il un moyen plus facile de supprimer ces propriétés inutiles svn:mergeinfo
des propriétés ?
P.S. Je suis pas recherche le code de l'API SVN C++.