Wenn ich Inhalte in meinem Repository zusammenführe, möchte Subversion viele svn:mergeinfo
Eigenschaften zu Dateien hinzufügen / ändern , die völlig unabhängig von den Dingen sind, die ich zusammenführen möchte.
Fragen zu diesem Verhalten wurden bereits hier bei Stack Overflow gestellt:
- SVN Mergeinfo-Eigenschaften für andere Pfade als den Stamm der Arbeitskopie
- Gibt es eine Möglichkeit, TortoiseSVN mit svn: mergeinfo auszuschalten?
Soweit ich aus den oben genannten Themen weiß, haben viele Dateien in meinem Repository explizite svn:mergeinfo
Eigenschaften, wenn dies nicht der Fall sein sollte. Es wird empfohlen, die Menge zu reduzieren und diese Eigenschaften nur für relevante Dateien / Ordner bereitzustellen.
Nun also meine Frage: Wie kann ich diese nicht benötigten Eigenschaften einfach entfernen? Ich verwende TortoiseSVN, zögere jedoch, Hunderte von Dateien manuell zu überprüfen / zu reparieren. Gibt es eine einfachere Möglichkeit, diese unnötigen svn:mergeinfo
Eigenschaften zu entfernen ?
PS Ich suche keinen C ++ SVN API-Code.