Pu sh несколько вариантов пакета (шоколадный) - PullRequest
0 голосов
/ 31 января 2020

Я видел, что можно было загружать и устанавливать разные версии пакета. Однако я хотел бы знать, как отправить sh различные версии пакета на сервер: если я упаковываю пакет и устанавливаю версию до 0.1, затем переходим к pu sh это, а затем - до версии пакета до 0.2. фактически переопределит предыдущую версию на стороне сервера вместо «добавления». Есть ли способ сохранить несколько версий без удаления предыдущей?

1 Ответ

0 голосов
/ 04 марта 2020

Это не так, как это работает. Вы можете заставить pu sh той же версии пакета перезаписать уже опубликованную версию, но если вы pu sh новой версии, то обе версии будут существовать рядом в вашем фиде nuget.

Чтобы отобразить несколько Доступные версии пакета:

choco list -a package-id

И для одновременной установки нескольких версий пакета:

choco install -m package-id --version 1.0

где 1.0 следует заменить целевой версией пакета, который вы хотите.

Будьте осторожны с параллельными пакетами

Обратите внимание, что у этого подхода есть одно ограничение - если пакет просто упаковывает установщик EXE или MSI, если сам установщик не поддерживает При параллельной установке установленное программное обеспечение, скорее всего, будет соответствовать версии последней установленной вами версии пакета.

...