[Enhancement] User should be able to "pin" a package version to suppress upgrades #5
Comments
This is a great idea. Can we store the ignores in the config.xml where the sources will be? This way a cup all accidental run does not have unintended consequences. |
We are likely putting together a packages.config file that will keep all of the installed packages...likely we will put it there. |
Was going to create new issue, but maybe this is related. Was going to suggest that the 'cup all' command had an option to EXCLUDE packages. cup all -exclude "7-zip,notepad,etc" oops.. OF COURSE I MEANT THIS COMMAND INSTEAD :) choco update all -exclude "7-zip,notepad,etc" to avoid using the alias. |
So it might be good to also have the ability to exclude at runtime. Log a On Tue, Dec 17, 2013 at 10:40 AM, codearoo notifications@github.com wrote:
Rob http://devlicio.us/blogs/rob_reynolds |
ok.. BTW, alternative to the -exclude ... I still don't know how to list INSTALLED packages. |
... and also use the -source option. For example... list all apps installed that have source "xyz" |
|
That second part...log another issue. All these things are great fodder for the nuget ecosystem areas for improvement. |
oh yeah right.. thanks. just missing the -source option.. it ignores it. I'll create another ticket though. |
There is no tracking at the current time of what source a package came from. |
Alternatively it could work like the "update" or "install" feature does, by On Tue, Dec 17, 2013 at 11:55 AM, Rob Reynolds notifications@github.comwrote:
|
well if package foo.1.0.0 is on one source, but foo.1.0.1 is on another source, do you really want to cross sources? My source names could be staging, test, dev, prod, and so latest might have different meanings. Perhaps we should store a source.txt file inside each package listed in the lib folder, and then use when performing a clist -lo -source example.com |
Right now if you have multiple sources available, it will find the latest On Tue, Dec 17, 2013 at 11:18 AM, Rich Siegel notifications@github.comwrote:
Rob http://devlicio.us/blogs/rob_reynolds |
I'd like this feature to support comparison operators, as I've mentioned in #346, so that bug fix updates (for example) could still get downloaded/installed. |
Any movement on this? I have a few things which I don't have licenses for the latest versions (nor do I have any need for them), yet "cup all" will just update them regardless. |
It's being handled in the rewrite. On Friday, December 12, 2014, Martin Long notifications@github.com wrote:
Rob http://devlicio.us/blogs/rob_reynolds |
Be able to suppress upgrades
http://en.wikipedia.org/wiki/Package_management_system#Upgrade_suppression
The text was updated successfully, but these errors were encountered: