Когда я объединяю вещи в своем хранилище Subversion хочет добавить/изменить много свойств svn:mergeinfo
в файлы, которые полностью не связаны с вещами, которые я хочу объединить.Удалить ненужные свойства svn: mergeinfo
Вопросы такого поведения было предложено до здесь на переполнение стека:
- SVN Mergeinfo properties on paths other than the working copy root
- Is there a way to turn TortoiseSVN using svn:mergeinfo off?
Из того, что я понял из тем, упомянутых выше, похоже, у большого количества файлов в моем репозитории есть явные svn:mergeinfo
свойства на них, когда они не должны. Совет состоит в том, чтобы уменьшить количество и только поместить эти свойства в соответствующие файлы/папки.
Итак, теперь мой вопрос: как я могу легко удалить те ненужные свойства? Я использую TortoiseSVN, но я не хочу вручную проверять/исправлять сотни файлов. Есть ли более простой способ удалить ненужные объекты svn:mergeinfo
?
P.S. Я не ищет код API SVN C++.
Thanx, но, как вы, возможно, знали из меня, что упоминание TortoiseSVN Я пользователь Windows и не использую оболочку Bash :-) – LeonZandman
То же самое должно быть возможно в DOS, хотя, вероятно, не так уж и кратким. –
Не решает ли это только файлы с измененным mergeinfo в текущем рабочем каталоге? Если это так, проблема не решена: существующий явный mergeinfo. Для этого вам нужно пропелировать. –