forked from microsoft/aspire
-
Notifications
You must be signed in to change notification settings - Fork 1
[Q4] Hive sharing model #35
Copy link
Copy link
Open
Labels
acquisitionAspire CLI acquisition coherence workAspire CLI acquisition coherence workdecision-neededNeeds design or product decisionNeeds design or product decision
Metadata
Metadata
Assignees
Labels
acquisitionAspire CLI acquisition coherence workAspire CLI acquisition coherence workdecision-neededNeeds design or product decisionNeeds design or product decision
Decision needed.
~/.aspire/hives/is shared across all 5 routes. PR installs addhives/pr-N/; release installs use the default~/.aspire/hives/release/(or equivalent).Question
When winget binary runs
aspire addwhile a PR script'shives/pr-12345/exists from a previous PR install:Options
hives/<route>/<id>/.hives/pr-N/.Lean
Option 1 + option 3 hybrid: hives stay shared (they're large and reusable), PR uninstall sweeps its own hive, and we rely on Q3 to fix the contamination at the config layer. This is the smallest delta. But validate against scenarios S4.1, S4.2 once Q3 is decided.
Connects to
aspire uninstallsurfaceuser-scenarios.mdPart of: #29