Uploaded image for project: 'Bitbucket Server'
  1. Bitbucket Server
  2. BSERV-10658

When updating a pull request, Bitbucket displays the delta in author date order rather than commit order

    XMLWordPrintable

    Details

    • Type: Suggestion
    • Status: Gathering Interest (View Workflow)
    • Resolution: Unresolved
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • UIS:
      5
    • Feedback Policy:
      We collect Bitbucket feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      Description

      When updating a pull request, Bitbucket displays the delta in author date order rather than commit order. This is excedingly surprising given that nearly anything I’d want to do with this information is based on commit order. (Author date is really only useful for tree forensics.)

      Effectively this is a non-standard `git log`. With git log, you have a few options:

      Commit Ordering
      By default, the commits are shown in reverse chronological order.

      --date-order
      Show no parents before all of its children are shown, but otherwise show commits in the commit timestamp order.

      --author-date-order
      Show no parents before all of its children are shown, but otherwise show commits in the author timestamp order.

      --topo-order
      Show no parents before all of its children are shown, and avoid showing commits on multiple lines of history intermixed.

      But the key is that all options “Show no parents before all of its children are shown”. By rolling they’re own summary, they’re disregarding what nearly every developer expects.

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            corey26 Corey Steele
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:

                Backbone Issue Sync

                • Backbone Issue Sync is enabled for your project, but there is no synchronization info for this issue.