qcommit/qbrowse: Show conflict status in file list and an option to launch a merge tool to resolve them

Bug #174509 reported by Lukáš Lalinský
6
Affects Status Importance Assigned to Milestone
QBzr
Fix Released
High
Gary van der Merwe

Bug Description

Would be nice to resolve conflicts from qcommit...

Related branches

Revision history for this message
Alexander Belchenko (bialix) wrote :

may be better do it in separate window qconflicts? Like gconflicts in bzr-gtk?

Revision history for this message
Lukáš Lalinský (luks) wrote :

I'll take a look on gconflicts, but I think I'd prefer it in qcommit. And if a separate command, then maybe part of qstatus.

Revision history for this message
Alexander Belchenko (bialix) wrote : Re: [Bug 174509] Re: qcommit: Add a list of conflicts and an option to launch a merge tool to resolve them

Lukáš Lalinský пишет:
> I'll take a look on gconflicts, but I think I'd prefer it in qcommit.
> And if a separate command, then maybe part of qstatus.
>
I don't think we should show gcommit dialog until all conflicts will be
fixed. Also it will be nice to have not only ability to run external
merge tool, but also resolving conflict from GUI window. Especially
non-text conflicts.

Changed in qbzr:
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
Gary van der Merwe (garyvdm) wrote : Re: qcommit: Add a list of conflicts and an option to launch a merge tool to resolve them

I feel we could create a qmerge wizzard, with 3 steps:

step 1: merge - widget similar to pull
step 2: resolve conflicts - as discussed above.
step 3: commit - show the existing qcommit in the wizzard.

Revision history for this message
Alexander Belchenko (bialix) wrote :

Gary, this looks like a good plan.

Changed in qbzr:
importance: Wishlist → High
summary: - qcommit: Add a list of conflicts and an option to launch a merge tool to
- resolve them
+ qcommit: Show conflict status in file list and an option to launch a
+ merge tool to resolve them
summary: - qcommit: Show conflict status in file list and an option to launch a
- merge tool to resolve them
+ qcommit/qbrowse: Show conflict status in file list and an option to
+ launch a merge tool to resolve them
tags: added: qbrowse
tags: added: treeview
tags: added: treewidget
removed: treeview
Changed in qbzr:
assignee: nobody → Gary van der Merwe (garyvdm)
milestone: none → 0.16
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.