Allowed to commit/push with unresolved conflict

XMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Low
    • None
    • Affects Version/s: 3.2.2
    • Component/s: Git
    • None
    • Severity 2 - Major

      Applies to v3.3.8
      I had a case where P4Merge was called to resolve a conflict in a too large .js file and it hung in the background. It seemed like nothing had happened so I attempted to resolve again, but got a warning that attempting to use P4Merge on such a large file could cause P4Merge to hang. I opted to not launch the external merge tool. Not having a clear picture what was in my local file, I committed the changes. Also, the file status filter was set to "Modified" so I didn't notice the untracked conflict files.

      There are multiple areas for improvement here.
      1. Detect when external merge tool fails to release conflict files and provide a warning
      2. Check for presence of unresolved merge conflict files, esp. for recent conflict resolution attempts
      3. Make "unstaged changes" more visible

              Assignee:
              Unassigned
              Reporter:
              Benjamin Isaacson
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: