Versienummer automatisch verhogen bij elke commit (1.1.1)
- VERSION bevat het versienummer, config.py leest het daaruit (werkt ook in Docker, waar config.ini niet meegaat) - verhoog_versie.py: laatste cijfer +1 tot 99, dan het middelste; het middelste ook tot 99, dan het eerste - CLAUDE.md: Claude verhoogt de versie voor elke commit Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
51b016d8fb
commit
6e78b2e790
4 files changed
+62
-1
No files matched your search
@@ -0,0 +1,18 @@
|
||||
# PIVOT – afspraken voor Claude
|
||||
|
||||
## Versienummer bij elke commit
|
||||
|
||||
Het versienummer van PIVOT staat in het bestand `VERSION` (onderaan elke pagina: "PIVOT – Versie x.y.z").
|
||||
|
||||
**Vóór elke commit** het versienummer één stap verhogen en `VERSION` mee in de commit opnemen:
|
||||
|
||||
```bash
|
||||
python verhoog_versie.py
|
||||
git add VERSION
|
||||
```
|
||||
|
||||
- Eén verhoging per commit, niet per gewijzigd bestand.
|
||||
- Regels: het laatste cijfer telt op tot 99, daarna gaat het middelste cijfer omhoog (`1.1.99` → `1.2.0`); het middelste cijfer gaat ook tot 99 (`1.99.99` → `2.0.0`). Het eerste cijfer heeft geen maximum.
|
||||
- Nooit `VERSION` met de hand aanpassen of nummers overslaan.
|
||||
- Geeft een merge of pull een conflict in `VERSION` (twee branches verhoogden tegelijk)? Neem het **hoogste** van de twee nummers en voer daarna `python verhoog_versie.py` nog één keer uit.
|
||||
- Vermeld het nieuwe nummer in de commitboodschap, bv. `Logo leesbaar maken in het donkere thema (1.1.2)`.
|
||||
Reference in new issue
Block a user