雲 くもちゃん Ultra (@EFL) 在 🍯jam: 注重可靠性和整洁性的 scoop 库 | 安装 Cherry Studio 中发帖
前言
前段时间,Cherry Studio 仓库中有人提 issue 问能否添加到 scoop(Windows 平台的一款优秀的软件包管理器),于是我在 scoop 官方的 Extras 库中提交了一个 PR,但是:
maintainer 审阅后迟迟没有动静
被另一个 maintainer 注意到了,遂合并
我为其编写的软件包逻辑被修改:原本的逻辑是在 AppData/Roaming 目录下生成 CherryStudio 硬链接指向 scoop 的持久化存储目录,这样 Cherry Studio 产生的用户数据都能被持久化存储;但 maintainer 将其修改为,卸载时将 AppData/Roaming/CherryStudio 拷贝到持久化目录,安装时再 copy 回去。这相当于只是在软件更新的时候防止数据被覆盖。
很显然,按照这个逻辑,如果我想要换设备、重装系统,scoop...