SwitchHosts 配置实时/自动备份问题

qnzebej0  于 23天前  发布在  其他
关注(0)|答案(6)|浏览(23)

System (Mac, Windows 7/8/10, Linux) / 操作系统

Mac

SwitchHosts! Version / SwitchHosts! 版本

4.0.1

Description / 描述

以前的 json 配置文件可以方便地进行备份,新版本进行了大改,有提供配置自动备份+命令行恢复备份的方案吗?

How to reproduce / 重现步骤

gdx19jrr

gdx19jrr1#

4.0 开始数据文件拆分为多个小文件了,暂时还没有专门的备份、恢复方案,不过数据、配置都在 ~/.SwitchHosts 目录下,可以直接复制备份这个文件夹。

~/.SwitchHosts 目录下的主要内容有:

./
    config/    # 选项配置目录
    data/      # 数据目录
    window-state.json    # 主窗口状态记录
qlckcl4x

qlckcl4x2#

@oldj 感谢回复,这个文件夹我看到了,不过里面文件太多了😅之前的配置是可以直接同步到 GitHub 管理的, https://github.com/JounQin/.dotfiles/tree/master/SwitchHosts

现在的感觉放 GitHub 看着太臃肿了,希望能支持自动备份加命令行回复方便同步。

祝好。

f45qwnt8

f45qwnt83#

或者可以增加兼容 legacy config 的方式么?不太清楚目前改动的动机?如果是性能问题的话在大部分配置好像都不是问题,如果有兼容模式且不考虑性能可以暂时解决这个问题。

tzdcorbm

tzdcorbm4#

改动主要是为了存储更多内容,比如自定义命令的执行记录等等。

如果只是想备份选项配置的内容的话,可以备份这个文件: ~/.SwitchHosts/config/dict/cfg.json ,它就相当于 3.x 中的 ~/.SwitchHosts/preferences.json

myss37ts

myss37ts6#

我用 sync folders pro 同步

相关问题