apps relink: after a machine move, missing app folders are pointed at the same app here (last path parts, else the config's app name), ids kept; apps folders hints it; apps add names an app after its config app name

This commit is contained in:
CRTkafa 2026-10-22 06:22:08 +08:00
parent 9a907d87e5
commit cd0110527c
5 changed files with 134 additions and 5 deletions

View file

@ -317,6 +317,7 @@
"bundle-id",
"icons",
"name",
"root",
"store"
],
"art": [
@ -621,6 +622,9 @@
"play listing": [
"include-drafts",
"not-sent-for-review",
"prune",
"src",
"variant",
"write"
],
"play next-version-code": [],
@ -636,6 +640,9 @@
"name",
"not-sent-for-review",
"production",
"prune",
"src",
"variant",
"version-code",
"write"
],
@ -683,8 +690,11 @@
"include-drafts",
"name",
"not-sent-for-review",
"prune",
"src",
"status",
"track",
"variant",
"write"
],
"prices": [
@ -1115,6 +1125,7 @@
"resolve-iaps",
"resume",
"review-sent",
"root",
"scenes",
"scheme",
"sdk-dirs",
@ -1337,7 +1348,8 @@
"storebound apps check [--store apple|play] [--json] auth OK / permission missing / key revoked, with the fix",
"storebound apps folders [--json] the app folders of this machine (~/.storebound/projects.json,",
"storebound apps add [<folder>] | apps remove <folder> add / remove a folder in that list (the folder itself stays)",
"storebound apps add --store apple|play --app-id <id> [--account <profile>] [--name <n>] [--bundle-id <id>]"
"storebound apps add --store apple|play --app-id <id> [--account <profile>] [--name <n>] [--bundle-id <id>]",
"storebound apps relink [--root <folder>]... [--dry] after a move: \"folder not found\" entries -> the same app here"
],
"art": [
"storebound art pull [--store apple|play] [--write] [--force] [--dry] [--json]",