I want my project Project to depend on an unregistered and untagged version of a registered package ToolBox. Is this a valid way to accomplish this?
pkg>add ToolBox#master
pkg>pin ToolBox
When I would at a later time instantiate the environment, will the commit at master at that later time be pulled in, or will I get the commit master was pointing at when I issued the pkg commands above?
I am aware of 29480/3; this is not what I’m after.
instantiate always gives you the exact version that is recorded in the Manifest. The effect of pin is that it will keep the version even if you do an explicit update.