This is a long standing issue, originally reported as GRECLIPSE-1691 and also tracked in the Eclipse Bugzilla at: https://bugs.eclipse.org/bugs/show_bug.cgi?id=397118
Since this happens specifically with Groovy files, I suspect it's somewhat a Greclipse fault. I reproduce this with a Subversion repository (using Subeversive), I don't know if this happens with eGit too.
If you change a shared Groovy file and then right click on the project => Team => Synchronize with Repository, the Synchronize View of the of Team Synchronizing perspective opens: changed .groovy files do not show incoming/outgoing decorations, in contrast to what happens with other files like .java or .xml. I see this happending with .gradle files too, which are handled by the Groovy editor in my system, as well.
This is a long standing issue, originally reported as GRECLIPSE-1691 and also tracked in the Eclipse Bugzilla at: https://bugs.eclipse.org/bugs/show_bug.cgi?id=397118
Since this happens specifically with Groovy files, I suspect it's somewhat a Greclipse fault. I reproduce this with a Subversion repository (using Subeversive), I don't know if this happens with eGit too.
If you change a shared Groovy file and then right click on the project => Team => Synchronize with Repository, the Synchronize View of the of Team Synchronizing perspective opens: changed .groovy files do not show incoming/outgoing decorations, in contrast to what happens with other files like .java or .xml. I see this happending with .gradle files too, which are handled by the Groovy editor in my system, as well.