Lorsque je fusionne des éléments dans mon référentiel, Subversion souhaite ajouter / modifier de nombreuses svn:mergeinfo
propriétés à des fichiers qui ne sont absolument pas liés aux éléments que je souhaite fusionner.
Des questions sur ce comportement ont déjà été posées ici sur Stack Overflow:
- Propriétés SVN Mergeinfo sur des chemins autres que la racine de la copie de travail
- Existe-t-il un moyen de désactiver TortoiseSVN en utilisant svn: mergeinfo?
D'après ce que je comprends des sujets mentionnés ci-dessus, il semble que beaucoup de fichiers de mon référentiel ont des svn:mergeinfo
propriétés explicites , alors qu'ils ne le 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 supprimer facilement 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 simple de supprimer ces svn:mergeinfo
propriétés inutiles ?
PS Je ne cherche pas de code API C ++ SVN.