Subclipse CollabNet отображает загадочную иконку декоратора - PullRequest
8 голосов
/ 07 января 2010

Сценарий: я объединяю череду избранных ревизий из ветви SVN в транк. Я использую клиент Subclipse CollabNet для слияния. Все отлично работает, за исключением того, что в дополнение к файлам, которые я выбрал для слияния, мой рабочий каталог показывает серию изменений, которые SVN считает измененными, но которые я не выбрал для слияния.

Если я провожу сравнение файлов, о которых идет речь, это говорит о том, что различий нет. Если я сделаю коммит, я получу скриншот ниже со значком таинственности, который мне нигде не удалось найти.

Скриншот:
mystery decorator with green background and white triangle

1 Ответ

6 голосов
/ 07 января 2010

Этот значок указывает на наличие изменений в версионных свойствах SVN (которые не отображаются в графическом интерфейсе Eclipse diff). В этом случае изменения касаются свойства svn: mergeinfo, которое SVN использует для отслеживания слияния.

См. Этот блог для объяснения:

http://blogs.open.collab.net/svn/2009/11/where-did-that-mergeinfo-come-from.html

SVN 1.7 будет иметь поведенческие изменения в отслеживании слияний, что устраняет этот неожиданный аспект работы отслеживания слияний.

...