Conversation
|
@emgarten not so great if it doesn't build!! :P |
|
@mishra14 I assume that's why it's a WIP :P |
e434394 to
6d5bed7
Compare
6d5bed7 to
406dc88
Compare
|
Tests are passing on teamcity |
There was a problem hiding this comment.
it returns the task and is awaited higher up
There was a problem hiding this comment.
also returning the task
There was a problem hiding this comment.
If true the global packages folder will not be added as a source
There was a problem hiding this comment.
Is "NoCache" also used in other place? why can't just use "NoCache" to exclude cache
There was a problem hiding this comment.
ExcludeCacheAsSource is a subset of NoCache
mishra14
left a comment
There was a problem hiding this comment.
how will people realize how ExcludeCacheAsSource work?
There was a problem hiding this comment.
this seems a bit arbitrary. how will people realize what is the resolution logic?
There was a problem hiding this comment.
Discussed offline. This is fine as we set ExcludeCacheAsSource only if we see floating versions in the dependency list.
There was a problem hiding this comment.
nit: simplify these just as root and packagePathResolver
mishra14
left a comment
There was a problem hiding this comment.
Discussed offline. Looks good
* Allow updating packages when -ExcludeVersion is used * Improved detection of already installed packages when -ExcludeVersion is used * Adding -Framework switch to allow setting the target framework used when resolving dependencies. * Remove NU1000 code from packages.config restore errors. * Avoid unneeded downloads when a version is not given and the package is cached. * Disable parallel for mono * Display errors and return a non-zero exit when install on packages.config fails * Remove old files during upgrades with -ExcludeVersion Fixes NuGet/Home#5743 Fixes NuGet/Home#5737 Fixes NuGet/Home#5736 Fixes NuGet/Home#5741 Fixes NuGet/Home#5017 Fixes NuGet/Home#3957 Fixes NuGet/Home#2405
406dc88 to
8614255
Compare
NuGet/NuGet.Client#1634 introduced a Framework option for the install command.
Improvements for nuget.exe install
Fixes NuGet/Home#5743
Fixes NuGet/Home#5737
Fixes NuGet/Home#5736
Fixes NuGet/Home#5741
Fixes NuGet/Home#5017
Fixes NuGet/Home#3957
Fixes NuGet/Home#2405
Partial fix for NuGet/Home#3244