Bug 482361 - Git Plugging Does not work Correctly. Merge, Mark as Merge, Override does not work. Does not refresh.
Summary: Git Plugging Does not work Correctly. Merge, Mark as Merge, Override does not...
Status: NEW
Alias: None
Product: EGit
Classification: Technology
Component: UI (show other bugs)
Version: unspecified   Edit
Hardware: All Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard: Git Plugging Works incorrectly in UI
Keywords:
Depends on:
Blocks:
 
Reported: 2015-11-17 08:01 EST by Luis Manuel Acosta CLA
Modified: 2015-11-18 08:28 EST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Luis Manuel Acosta CLA 2015-11-17 08:01:58 EST
In synchronizing perspective, after synchronizing a Ivy project, exactly when there are conflicts, there is an error. You mark as merged it does not go away like with svn. The class or the file stays there with the mark of conflicts. The same happens with Override, or with Merge. Non of this ones work. Very annoying!!!


Most of the time I have to save all my changes and download a new clean version of the project and apply the changes.

Please make sure it works just like with svn.
Comment 1 Vikas Chandra CLA 2015-11-18 03:20:41 EST
Moving to egit for comments.
Comment 2 Andrey Loskutov CLA 2015-11-18 03:25:31 EST
Luis, can you please:
1) Provide EGit and Eclipse version you are using?
2) Provide steps to reproduce
3) Consider that Git != SVN and in many cases the use model can differ?
Comment 3 Luis Manuel Acosta CLA 2015-11-18 08:28:11 EST
Eclipse VErsion: Eclipse Java EE IDE for Web Developers.

Version: Mars.1 Release (4.5.1)
Build id: 20150924-1200


Git Pluggings: 

  Eclipse Git Team Provider	4.1.0.201509280440-r	org.eclipse.egit.feature.group	Eclipse EGit
  Eclipse Git Team Provider - Gitflow support	4.1.0.201509280440-r	org.eclipse.egit.gitflow.feature.feature.group	Eclipse EGit
  Eclipse Git Team Provider - Source Code	4.1.0.201509280440-r	org.eclipse.egit.source.feature.group	Eclipse EGit
  Eclipse Git Team Provider - Task focused interface	4.1.0.201509280440-r	org.eclipse.egit.mylyn.feature.group	Eclipse EGit



Steps to reproduce:

1. Select in Project Explorer the project to synchronize and right click.

2. Select Team > Synchronize Workspace (Enter password if required)

3. In the Synchronize Perspective select a java class that has the icon of conflicts. (It has local changes and it has been modified in the repository by someone else).

4. Accept the changes from the repository. 

5. Right click the class and select "Mark as Merged"

Result: The class stays with the mark of Conflicts and it does not refresh. 
Even if you do Override, the class stays with the mark of conflicts and does not refresh.

Even if you click on "Merge" it stays the same.

Consequense: You cannot commit the merged changes. Really annoying


5. The java class will have