Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
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 |
|
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í.