[2026-09-15 05:45:59] syncthing: family/documents/altai-build-checklist.md family/documents/altai-electricity-meter.md family/documents/altai-house-inventory.md family/documents/altai-shopping.md family/documents/bring-to-russia.md family/documents/bring-to-russia.sync-conflict-20260831-161030-C6DYBCZ.md family/documents/lerua-shopping.md family/documents/shopping-lists.md family/documents/vault-sync-2026-05-13-08-01.md family/documents/vault-sync-2026-05-20.md family/documents/vault-sync-2026-05-21.md family/documents/vault-sync-summary-2026-05-22.md family/how-to/vault-sync-log-2026-05-15.md family/how-to/vault-sync-log-2026-06-02.md family/how-to/vault-sync-summary.md family/index.sync-conflict-20260915-124537-XJRJQB2.md personal/documents/todo-list.md personal/shopping-order.md "personal/\320\255\320\273\320\265\320\272\321\202\321\200\320\276\320\275\320\275\321\213\320\265 "\320\237\321\200\320\276\320\274\320\276\320\272\320\276\320\264 "\320\240\320\260\321\201\321\205\320\276\320\264\321\213
This commit is contained in:
@@ -1,29 +0,0 @@
|
||||
---
|
||||
title: Vault sync log 2026-05-15
|
||||
date: 2026-05-15
|
||||
tags: [vault, sync, cron]
|
||||
---
|
||||
|
||||
Итог синхронизации vault скриптом /opt/data/sync-vault.sh (cron):
|
||||
|
||||
- Статус: выполнено, код выхода 0
|
||||
- Источник лога: /tmp/vault-sync.log (несколько гигантских секций)
|
||||
- Основные события:
|
||||
- Повторные операции stash/unstash в git репозитории рутинно выполнялись; проставлялись команды удаления и создания файлов в Obsidian/wiki.
|
||||
- Закоммичены изменения в bare репозитории; присутствовали попытки авторства без настроек имени/почты, после чего принудительно была зафиксирована запись в bare репозитории.
|
||||
- Обнаружены大量 удалений множества файлов Obsidian/wiki: например wiki/SCHEMA.md, wiki/index.md, wiki/log.md и др., а также удаление ряда файлов в .obsidian и plan-файлах; некоторые изменения помечены как "Changes to be committed" (добавлены новые файлы) и позже как "Changes not staged for commit" (удаленные файлы в working tree).
|
||||
- Сообщения об авторской идентификации: "Author identity unknown" и предупреждения о невозможности автоматически определить email; рекомендуется настроить git.user.name и git.user.email в окружении cron.
|
||||
- Что это может означать:
|
||||
- Возможно, выполняется периодическая чистка или реорганизация vault; массовые удаления могут быть целенаправленными или случайными в зависимости от политики обновления.
|
||||
- В любом случае, лучше зафиксировать корректную конфигурацию git в среде cron, чтобы такие операции не требовали ручной авторизации.
|
||||
- Рекомендации/дальнейшие шаги:
|
||||
1) Настроить git идентификацию в окружении cron:
|
||||
- git config --global user.name "Your Name"
|
||||
- git config --global user.email "you@example.com"
|
||||
2) Сделать повторный прогон скрипта во избежание неопределённых коммитов; проверить diff-ы и восстановить случайно удалённые заметки при необходимости (использовать reflog/backup).
|
||||
3) Добавить тестовую ветку или dry-run режим к vault-sync.sh, чтобы избегать массовых изменений без обзора.
|
||||
4) Проверить целостность важной информации перед удалениями, добавить маску для системных директорий Obsidian/wikis при следующих запускaх, если удаление не требуется.
|
||||
|
||||
Файл журнала лога: /tmp/vault-sync.log (загружен в vault как доказательство).
|
||||
|
||||
Контакт для исправлений: сделай корректную конфигурацию git и повтори синхронизацию.
|
||||
@@ -1,7 +0,0 @@
|
||||
# Vault Sync Log — 2026-06-02 15:10
|
||||
|
||||
**Скрипт**: `/opt/data/sync-vault.sh`
|
||||
**Статус**: ✅ Успешно (exit code 0)
|
||||
**Контейнер**: `hermes-taiga` на TrueNAS
|
||||
|
||||
Синхронизация vault с bare-репозиторием `/mnt/RED_2TB/storage/git/obsidian-vault.git` выполнена без ошибок. Часовая синхронизация с Eagle и Кракеном проходит по расписанию.
|
||||
@@ -1,37 +0,0 @@
|
||||
# Vault sync summary
|
||||
|
||||
**Date:** 2026-05-23
|
||||
**Tags:** vault, cron, sync
|
||||
|
||||
Краткий отчёт по синхронизации Vault (cron-задача):
|
||||
|
||||
- Команда: `/opt/data/sync-vault.sh` (запуск cron).
|
||||
- Лог: `/tmp/vault-sync.log` — содержит вывод синхронизации за сессию, множество stash-операций и перечисление изменений.
|
||||
- Основные итоги:
|
||||
- Были выполнены серии stash-операций; зафиксированы удаления и изменения файлов в Obsidian-архиве и Wiki:
|
||||
- Удалено:
|
||||
- .obsidian/hotkeys.json
|
||||
- Untitled 1.md
|
||||
- Untitled 2.md
|
||||
- Untitled 3.md
|
||||
- wiki/SCHEMA.md
|
||||
- wiki/index.md
|
||||
- wiki/log.md
|
||||
- Изменено:
|
||||
- work/projects/zulip-migration.md
|
||||
- wiki/obsidian-mcp-wrapper.md
|
||||
- wiki/personal-os-agent-rules.md
|
||||
- wiki/personal-os-architecture.md
|
||||
- wiki/personal-os-sync-pipeline.md
|
||||
- Прочие упоминания в логе указывают на повторяющиеся сессии stash и участие в разных ветках, иногда заканчивающиеся «Nothing to commit».
|
||||
- Статус фиксации:
|
||||
- В отдельных местах журнал показывает "Nothing to commit" — синхронизация завершена без чистого коммита на момент фиксации.
|
||||
- В других местах встречаются списки изменений, ожидающих коммита.
|
||||
- Рекомендации:
|
||||
- проверить список изменений и выполнить коммит, если нужно закрепить изменения.
|
||||
- при необходимости обновлю сводку в vault и добавлю детальный протокол по каждой группе файлов.
|
||||
|
||||
Можешь попросить меня дополнительно зафиксировать изменения или добавить детали к спискам файлов.
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user