Quellcode durchsuchen

Merge pull request #150 from lingfengQAQ/codex/backup-restore-note

docs: describe full-directory restore on Windows
聆风 vor 4 Wochen
Ursprung
Commit
0096713d99
1 geänderte Dateien mit 2 neuen und 0 gelöschten Zeilen
  1. 2 0
      docs/user/upgrade-backup.md

+ 2 - 0
docs/user/upgrade-backup.md

@@ -27,6 +27,8 @@ dsh --profile scriptor --dump-config
 
 代码回退与数据回退不同。目标版本若改变书仓格式,安装旧包不能自动还原已经迁移的数据。停止实例,保存故障现场,按发行说明使用兼容旧包与对应完整备份恢复;未提供迁移/回退证据时不要在唯一原稿上尝试。
 
+从完整备份恢复时,先停止实例,把损坏的书仓目录整个移走或删除,再整体复制备份目录回原位置。Windows 上书仓 `.git/objects` 内的文件带只读属性,普通删除会中途失败;用资源管理器、`robocopy /MIR` 或先清除只读属性再删除。恢复后运行 `git -C <书仓> status` 和 `git -C <书仓> fsck`,两者都干净才算恢复完成。
+
 本预览版不支持自动迁移 v6/v7 书仓。
 
 ## 卸载与重装