Files
janssen/claude-memory/setup_memory_sync.md
T
2026-06-02 22:58:36 +02:00

1.5 KiB

name, description, metadata
name description metadata
setup-memory-sync Claude paměť je verzovaná v gitu (claude-memory/ v janssen repu) a synchronizovaná přes Giteu mezi počítači
node_type type originSessionId
memory project 336a9e54-4ae5-412f-94f4-f0cc90fe01a9

Claude memory složka je synchronizovaná mezi počítači přes Giteu.

Fyzické úložiště: U:\janssen\claude-memory\ (zavzaté do gitu, repo gitea.buzalka.cz/administrator/janssen). Původní cesta C:\Users\vlado\.claude\projects\U--janssen\memory je directory junction mířící na U:\janssen\claude-memory, takže čtení i zápis paměti jde transparentně do repa.

How to apply: Po jakékoli změně paměti (nový/upravený .md soubor) udělej v U:/janssen git add claude-memory/ && git commit && git push, jinak se změna nepřenese na druhý počítač.

Druhý počítač (jednorázový setup): po git pull musí existovat stejný junction. Pokud složka ~/.claude/projects/U--janssen/memory ještě neexistuje: New-Item -ItemType Junction -Path "$env:USERPROFILE\.claude\projects\U--janssen\memory" -Target "U:\janssen\claude-memory" Junction sám se přes git nepřenáší (je to lokální odkaz), musí se vytvořit na každém stroji zvlášť. Předpoklad: projekt je na obou strojích na cestě U:\janssen.

Pozn.: dříve testovaný setup-memory-sync konkurent claude-mem (lokální SQLite, nesynchronizuje mezi PC) byl odinstalován ve prospěch tohoto git/Gitea řešení.