| Summary: | Create a merge view to assist in conflict resolution | ||
|---|---|---|---|
| Product: | [Technology] EGit | Reporter: | Bernard Leach <leachbj> |
| Component: | UI | Assignee: | Project Inbox <egit.ui-inbox> |
| Status: | CLOSED DUPLICATE | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | mathias.kinzler, pwebster, remy.suen, robin.rosenberg, tfletche |
| Version: | 0.11 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Bernard Leach
Hi Bernard, did you already come across the Team->Merge Tool menu action? This is only active if the repository hosting the currently selected resource is in a merging state. You might also want to check http://wiki.eclipse.org/EGit/User_Guide#Merging If these don't address your issue, please let us know. Yes, I've seen the merge tool menu. What I'm really looking for is a simple way to review large merges, locate the various conflicts and then resolve them. The annotations are difficult to use as that requires digging down the various source trees to find the actual files or using the merge tool on the directory tree and resolving the conflicts in that order. A table view showing all files that were modified as a result of the merge (basically a 'git status') would allow me to quickly look at all the changes which can be useful in order to determine exactly how to proceed with resolving merge conflicts. Perhaps the actual view should simply be a 'git status' view? (That would also be a great place to add unstage functionality!) The latest build (201102031130) almost does it. When you run mergetool you now get a 'Structure Compare' which shows a list of resources that have been modified and have conflicts. Unfortunately there are no decorations on the files (so its not clear which ones are conflicts versus just modified or even which files have already been staged) and you cannot stage files from the view (or open the file or link to the navigator view so as to access the resource based menu). I think it would be good to have conflicts in the problems view too. The staging view will satisfy this requirement so closing as a duplicate. *** This bug has been marked as a duplicate of bug 313263 *** |