Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Subclipse CollabNet is displaying a mystery icon decorator

The scenario: I'm merging a series of cherry-picked revisions from an SVN branch into trunk. I'm using the Subclipse CollabNet client to do the merge. Everything works great, except that in addition to the files I picked to merge, my working directory shows a series of changes that SVN thinks have changed but that I haven't chosen to merge.

If I do a diff on the files in question, it tells me there are no differences. If I do a commit, I get the screenshot below, with the mystery icon I haven't been able to find documentation of anywhere.

Screenshot:
mystery decorator with green background and white triangle

like image 258
Rares Saftoiu Avatar asked Jan 06 '10 23:01

Rares Saftoiu


1 Answers

That icon indicates that there are modifications to versioned SVN properties (which do not appear in the Eclipse diff GUI). In this case, the modifications are to the svn:mergeinfo property that SVN uses for merge tracking.

See this blog post for explanation:

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

SVN 1.7 is going to have a behavioral change in merge tracking which removes this unexpected aspect of how merge tracking works.

like image 89
Mark Phippard Avatar answered Oct 21 '22 12:10

Mark Phippard