Allow comparisons of a single commit from a VCS
Currently, you can select a VCS repo and branch to use for comparison. It'd be great if you could select a specific commit from that branch, so that you're only looking at an atomic set of changes. This would allow for fine-grained comparison and deployment of changes.
-
Jarrett Nester commented
I would like the ability on the left hand side to choose a specific commit against a branch and compare against a branch or org on the right hand side. This would pull only the specific components within the 1 commit from the branch on the left and compare them against the right hand side.
-
Dave Schafer commented
This feels like a very import process for us. We're using Gearset in conjunction with DevOps center to manage deployments to our staging sites where there are possible unhandled dependencies. Being able to pick a specific commit allows the user to easily focus on a specific set of changes and not have to filter out other changes that are relevant.
-
Ian Hand commented
As a workaround, you could create a branch from that commit and then compare that branch.
Why do you want to do this? Is there anything Gearset could do to help with your workflow so that you don't need to compare older commits?
-
Vlad commented
Compare Source Control specific commit rather than the latest.
-
Anonymous commented
This is a must-have feature. If we work on multiple projects that have different release schedules and in these projects, they share some common components/metadata, this will allow us to select specific commit based on the commit ID to make the deployment.
Without this, we will have to create a separate org environment, break out the integrated codes, and deploy from that org instead from the VCS (as VCS is our source of truth).