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