среда, 4 апреля 2012 г.

Мусор в mergeinfo при слиянии svn

Проблема.
Появилась проблема автоматического добавления свойств svn:mergeinfo к файлам при слиянии даже в том случае, если diff пуст.

Причины.
В какой-то момент использовалась старая версия svn клиента.

Решение.
Необходимо обновить клиента до версии не ниже 1.6.6.
Рекурсивно почистить свойство svn:mergeinfo, за исключением каталога верхнего уровня (root).



svn propdel svn:mergeinfo -R
svn revert .
svn ci -m "Removed mergeinfo"

Ссылки по теме:
http://jan.baresovi.cz/dr/en/subversion-mergeinfo
http://stackoverflow.com/questions/767418/remove-unnecessary-svnmergeinfo-properties/2648969#2648969

Комментариев нет:

Отправить комментарий