Berksfile
我的目录中有以下内容app/
:
source "https://supermarket.chef.io"
cookbook "apt", "~> 3.0.0"
cookbook "nodejs", "~> 2.2"
当我运行berks install
(版本 4.3.3)时,我得到:
Resolving cookbook dependencies...
Fetching cookbook index from https://supermarket.chef.io...
Using apt (3.0.0)
...
我的应用程序目录包含一个Berksfile.lock
包含以下行
apt (3.0.0)
在我最初的时候Berksfile
,我删除了该cookbook apt
行(第 2 行)。我希望 berks 使用我的Berksfile.lock
. 但是,当我berks install
再次运行时,我得到:
Resolving cookbook dependencies...
Fetching cookbook index from https://supermarket.chef.io...
Using apt (4.0.0)
我Berksfile.lock
的更新为新apt
版本。这是预期的行为吗?我希望使用berks update
命令会出现这种行为......