Subclipse CollabNet отображает декоратор загадочных значков

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

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

Скриншот:
таинственный декоратор с зеленым фоном и белым треугольником


person Rares Saftoiu    schedule 06.01.2010    source источник
comment
+1 Я столкнулся с этим значком в каталоге после добавления одного из его файлов в svn:ignore - пока я не нашел этот пост, я не осознавал, что инструкция игнорировать файлы сама по себе была зафиксирована в репо.   -  person Paul Bellora    schedule 08.02.2012
comment
Этот ответ stackoverflow.com/questions/3917925/ содержит все, что нужно знать о значках Subclipse.   -  person pHneutre    schedule 08.11.2016


Ответы (1)


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

Смотрите это сообщение в блоге для объяснения:

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

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

person Mark Phippard    schedule 07.01.2010