如何使用Chocolatey进行版本控制?

问题描述 投票:0回答:1

我正在使用Chocolatey为一系列不同的工具制作安装程序,但是其中某些工具所需的版本被认为已过时,并且无法在Chocolatey软件包存储库中作为软件包使用。我该怎么办?

powershell nuget command-prompt nuget-package chocolatey
1个回答
0
投票
[如果您是组织的一部分,我(and Chocolatey.org)建议设置自己的Chocolatey feedbuilding your own packages供内部使用。这样,您可以控制软件包的版本及其来源。另一个好处是,您可以在内部托管源代码,也可以在安装程序中嵌入任何安装文件,而不必担心发行权(只要Feed仅在内部可用)。


不幸的是,你不能从石头上榨血。从软件的角度来看,公共Chocolatey提要中的许多软件包都是“非官方的”(例如,不由供应商维护),因此很难依靠公共提要。如果您无法让软件包维护者更新软件包,并且不想维护自己的feed,那么

只要您可以承诺使社区保持软件包的最新状态] >然后考虑创建自己的社区软件包以进行维护。

© www.soinside.com 2019 - 2024. All rights reserved.