Uploaded image for project: 'Bitbucket Cloud'
  1. Bitbucket Cloud
  2. BCLOUD-22164

Compare individual commits on the branch compare view

    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      When hitting the Swap destination and Source button in the Compare view of two commits or branches, the button does nothing.

      See below:

      Before clicking the swap button


      After pressing the swap button: notice that the URL hasnt changed, but the source/destination in the UI has changed.

          Form Name

            [BCLOUD-22164] Compare individual commits on the branch compare view

            Atlassian Update - October 11, 2024

            Hi everyone,

            Thank you for bringing this suggestion to our attention.

            As explained in our new feature policy, there are many factors that influence our product roadmaps and determine the features we implement. When making decisions about what to prioritize and work on, we combine your feedback and suggestions with insights from our support teams, product analytics, research findings, and more. This information, combined with our medium- and long-term product and platform vision, determines what we implement and its priority order.

            Unfortunately, as a result of inactivity (no votes or comments for an extended period of time), this suggestion didn’t make it to the roadmap and we are closing it.

            While this issue has been closed, our Product Managers continue to look at requests in https://jira.atlassian.com as they develop their roadmap, including closed ones. In addition, if you feel like this suggestion is still important to your team please let us know by commenting on this ticket.

            Thank you again for providing valuable feedback to our team!

            Matthew Hunter added a comment - Atlassian Update - October 11, 2024 Hi everyone, Thank you for bringing this suggestion to our attention. As explained in our new feature policy , there are many factors that influence our product roadmaps and determine the features we implement. When making decisions about what to prioritize and work on, we combine your feedback and suggestions with insights from our support teams, product analytics, research findings, and more. This information, combined with our medium- and long-term product and platform vision, determines what we implement and its priority order. Unfortunately, as a result of inactivity (no votes or comments for an extended period of time), this suggestion didn’t make it to the roadmap and we are closing it. While this issue has been closed, our Product Managers continue to look at requests in https://jira.atlassian.com as they develop their roadmap, including closed ones. In addition, if you feel like this suggestion is still important to your team please let us know by commenting on this ticket. Thank you again for providing valuable feedback to our team!

            Ben added a comment -

            Hi 42c0d911c52e
            I've reviewed this FR and was able to reproduce the same issue on my end. As this is a problem with the functionality of Bitbucket, I have raised this instead as a bug as this is a more appropriate description - please follow this here:

            Ben added a comment - Hi 42c0d911c52e I've reviewed this FR and was able to reproduce the same issue on my end. As this is a problem with the functionality of Bitbucket, I have raised this instead as a bug as this is a more appropriate description - please follow this here: https://jira.atlassian.com/browse/BCLOUD-22933

            The feature (comparing commits, not just branches or tags) is present in Bitbucket Server.

            The text from the Bitbucket Cloud page currently says:


            See what's changed

            Easily determine which commits are on the source but not on the destination.

            Compare branches, tags, and more, within a repository or across forks.


            It's not clear what else ("and more") could be compared, other than commits.

            Will this be as simple as copying a function from Bitbucket Server to Bitbucket Cloud?

            Here is what git shows, and the essence of what the web UI should show when given these two commits:

            $ git diff 038179704f0066aa815d5429221cf381ff4ef289 47346a462d8ba40b9a8b073e351c362522c46aa6
             
            diff --git a/.gitignore b/.gitignore
            index 1d58c9226..649f4475d 100644
            --- a/.gitignore
            +++ b/.gitignore
            @@ -15,3 +15,8 @@
             terraform.tfstate.d
             .DS_Store
             
            +# NOTE(ggibson): explicitly blacklisting these extensions in this path so that we 
            +# don't accidentally commit credentials
            +kubernetes/helm/resources/secrets/unsealed/*.yml
            +kubernetes/helm/resources/secrets/unsealed/*.pem
            +kubernetes/helm/resources/secrets/unsealed/*.b64
            diff --git a/ansible/ansible-skel/Dockerfile b/ansible/ansible-skel/Dockerfile
            index cae1bd0ce..c78dcac90 100644
            --- a/ansible/ansible-skel/Dockerfile
            +++ b/ansible/ansible-skel/Dockerfile
            @@ -76,15 +76,21 @@ RUN echo "==== Dockerfile starting" \
                             lxml \
                     \
                     && echo "==== Installing jmespath (needed by ansible jquery module):" \
            +
                     && /usr/bin/python3 -m pip install --upgrade \
            +
                             jmespath \
             

            The web UI instead says "No changes" and "No commits to display".  

            Charles Howes added a comment - The feature (comparing commits, not just branches or tags) is present in Bitbucket Server. The text from the Bitbucket Cloud page currently says: See what's changed Easily determine which commits are on the source but not on the destination. Compare branches, tags, and more, within a repository or across forks. It's not clear what else ("and more") could be compared, other than commits. Will this be as simple as copying a function from Bitbucket Server to Bitbucket Cloud? Here is what git shows, and the essence of what the web UI should show when given these two commits: $ git diff 038179704f0066aa815d5429221cf381ff4ef289 47346a462d8ba40b9a8b073e351c362522c46aa6 diff --git a/.gitignore b/.gitignore index 1d58c9226..649f4475d 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,8 @@  terraform.tfstate.d  .DS_Store   +# NOTE(ggibson): explicitly blacklisting these extensions in this path so that we  +# don't accidentally commit credentials +kubernetes/helm/resources/secrets/unsealed/*.yml +kubernetes/helm/resources/secrets/unsealed/*.pem +kubernetes/helm/resources/secrets/unsealed/*.b64 diff --git a/ansible/ansible-skel/Dockerfile b/ansible/ansible-skel/Dockerfile index cae1bd0ce..c78dcac90 100644 --- a/ansible/ansible-skel/Dockerfile +++ b/ansible/ansible-skel/Dockerfile @@ -76,15 +76,21 @@ RUN echo "==== Dockerfile starting" \                  lxml \          \          && echo "==== Installing jmespath (needed by ansible jquery module):" \ +          && /usr/bin/python3 -m pip install --upgrade \ +                  jmespath \ The web UI instead says "No changes" and "No commits to display".  

              Unassigned Unassigned
              42c0d911c52e Charles Howes
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: