配置实时/自动备份问题
System (Mac, Windows 7/8/10, Linux) / 操作系统
Mac
SwitchHosts! Version / SwitchHosts! 版本
4.0.1
Description / 描述
以前的 json 配置文件可以方便地进行备份,新版本进行了大改,有提供配置自动备份+命令行恢复备份的方案吗?
How to reproduce / 重现步骤
4.0 开始数据文件拆分为多个小文件了,暂时还没有专门的备份、恢复方案,不过数据、配置都在 ~/.SwitchHosts 目录下,可以直接复制备份这个文件夹。
~/.SwitchHosts 目录下的主要内容有:
./
config/ # 选项配置目录
data/ # 数据目录
window-state.json # 主窗口状态记录
@oldj 感谢回复,这个文件夹我看到了,不过里面文件太多了😅之前的配置是可以直接同步到 GitHub 管理的,https://github.com/JounQin/.dotfiles/tree/master/SwitchHosts
现在的感觉放 GitHub 看着太臃肿了,希望能支持自动备份加命令行回复方便同步。
祝好。
或者可以增加兼容 legacy config 的方式么?不太清楚目前改动的动机?如果是性能问题的话在大部分配置好像都不是问题,如果有兼容模式且不考虑性能可以暂时解决这个问题。
改动主要是为了存储更多内容,比如自定义命令的执行记录等等。
如果只是想备份选项配置的内容的话,可以备份这个文件:~/.SwitchHosts/config/dict/cfg.json ,它就相当于 3.x 中的 ~/.SwitchHosts/preferences.json 。
data.json 没了
我用 sync folders pro 同步