Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
downgrade to a version that's a cross-branch dependency forces the branch to downgrade #379
Migrated issue, originally created by Michael Bayer (@zzzeek)
Lets build this:
after upgrading to heads, we want to do a downgrade to a2. a2 is a depedency of b3.
So now we are on "a2", but in doing so, it downgraded b3 as well! there's no reason to downgrade b3, its dependency a2 is still there. The reason this happens is because it's treated as an unmerge point, which in reality, it's not.
Michael Bayer (@zzzeek) wrote:
Don't remove dependent version when downgrading to a version.
Adjusted the version traversal on downgrade