Когда я объединяю вещи в моем хранилище, Subversion хочет добавить / изменить множество svn:mergeinfo
свойств к файлам, которые совершенно не связаны с вещами, которые я хочу объединить.
Вопросы об этом поведении уже задавались здесь, на переполнении стека:
- Свойства SVN Mergeinfo по путям, отличным от корня рабочей копии
- Есть ли способ отключить TortoiseSVN с помощью svn: mergeinfo?
Из того, что я понимаю из упомянутых выше тем, похоже, что многие файлы в моем репозитории имеют явные svn:mergeinfo
свойства, когда они не должны. Совет состоит в том, чтобы уменьшить количество и поместить эти свойства только в соответствующие файлы / папки.
Итак, теперь мой вопрос: как я могу легко удалить эти ненужные свойства? Я использую TortoiseSVN, но я не хочу вручную проверять / исправлять сотни файлов. Есть ли более простой способ удалить эти ненужные svn:mergeinfo
свойства?
PS Я не ищу код C ++ SVN API.