Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve consolidation features of NuGet client #835

Closed
xavierdecoster opened this issue Jun 23, 2015 · 2 comments
Closed

Improve consolidation features of NuGet client #835

xavierdecoster opened this issue Jun 23, 2015 · 2 comments

Comments

@xavierdecoster
Copy link
Member

Scenario 1: Consolidate Lowest

Given a solution with two projects: A and B,
  And project A has package X installed, version 1.5

When installing package Y into project B
  And package Y depends on package X v1 – v2
  And expressing a *Consolidate Lowest* option (however we want to expose/implement this)

Then NuGet client should install package X version 1.5 into project B (instead of defaulting to v1 for package X)

Scenario 2: Consolidate Highest

Given a solution with three projects: A, B and C,
  And project A has package X installed, version 1.5
  And project B has package X installed, version 1.7

When installing package Y into project C
  And package Y depends on package X v1 – v2
  And expressing a *Consolidate Highest* option (however we want to expose/implement this)

Then NuGet client should install package X version 1.7 into project C (instead of defaulting to v1) 
  And attempt to upgrade package X to version 1.7 (from version 1.5) in project A.
@RichiCoder1
Copy link

👍

@xavierdecoster
Copy link
Member Author

Related #1626

@harikmenon harikmenon modified the milestones: Client-VNext, Future Apr 19, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants