2026-04-23 19:19:31 +02:00

32 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Resynchroniser la documentation intégrée
Le dossier `docs-site-interne/` dans **ce coffre** est une **copie** de `my-next-site/docs-site-interne/` (dépôt Git). Les fichiers `CONFIGURATION_SITE.md` et `README-racine-depot.md` à la racine de ce pack sont des copies de la racine du dépôt.
## Quand lancer une resynchro
Après toute **édition** des fichiers dans le dépôt (`docs-site-interne/`, `CONFIGURATION_SITE.md`, `README.md` racine) que tu veux voir **dans lexport Obsidian**.
## Procédure (PowerShell, depuis le clone)
À adapter : lecteur `J:` et chemin du dépôt.
```powershell
$root = "J:\my-next-site" # racine du dépôt
$obs = Join-Path $root "obsidian-site-docs"
$target = Join-Path $obs "docs-site-interne"
Remove-Item -Path $target -Recurse -Force -ErrorAction SilentlyContinue
Copy-Item -Path (Join-Path $root "docs-site-interne") -Destination $target -Recurse -Force
Copy-Item (Join-Path $root "CONFIGURATION_SITE.md") (Join-Path $obs "CONFIGURATION_SITE.md") -Force
Copy-Item (Join-Path $root "README.md") (Join-Path $obs "README-racine-depot.md") -Force
# Corriger les liens `docs-site-interne/...` pour ce coffre
& (Join-Path $obs "_fix-links-in-docs-copy.ps1")
```
Puis **réapplique** manuellement les ajustements spécifiques du pack (fichier `docs-site-interne/README.md` dans *ce* coffre, section *Relation* / arborescence, liens `SYNC-DOC` et `etat-actuel` si ton script a écrasé des retouches locales) — le plus sûr est de **commiter dabord** ce dépôt et de refaire seulement les 23 liens listés en haut de `docs-site-interne/README.md` dici.
## Fichier utilitaire
- `_fix-links-in-docs-copy.ps1` : adapte les chemins après un `Copy-Item` (ne pas lancer sur le dépôt source `docs-site-interne` à la racine du repo, uniquement sur la copie sous `obsidian-site-docs`).