sync SVN r18251

This commit is contained in:
2026-10-01 18:54:45 +03:00
parent 7bb485f4ae
commit c184eb56eb
2 changed files with 6 additions and 0 deletions

View File

@@ -113,3 +113,6 @@ regula veche „un singur folder publisher" e retrasă: numărul de copii nu mai
Capcană: pe un branch cu tree curat, `roa_sync` face checkout `main` și `git add -A` - intră în commit-ul de
sync și fișierele netracked (junction `.archon`, scripturi de test). Pune-le în `.gitignore` sau mută-le înainte.
- In repo-ul proiectului nu se face `git commit` direct: totul trece prin `svn commit`, apoi `roa_sync`. Comis local si neimpins -> `git reset --mixed <ultim sync>`, apoi `svn commit`, apoi `roa_sync`.
- `roa_sync` comite in git tot ce nu e ignorat (loguri de test, screenshots, `uisync`): artefactele de test se pun in `.gitignore`, care e urmarit in SVN.

View File

@@ -51,6 +51,9 @@ Doar `.vcx` si `.scx` au write-back. `.frx/.mnx/.lbx/.pjx/.dbc/.dbf` raman read-
amestecate. `-DryRun` NU prinde asta (compara doar textul, nu CRLF vs LF).
- **Encoding**: antetul zice `CPID="1252"`, dar octetii diacriticelor sunt cp1250; `EF BF BD` e
semnatura coruperii de catre un tool UTF-8.
- **`.prg` cp1252 vazut ca "ASCII text"**: `file` se uita doar la inceput; tool-ul Edit corupe
octetii >0x7F in `EF BF BD`. `.prg` din COMUN -> PowerShell cu `[Text.Encoding]::GetEncoding(1252)`
si census-ul octetilor >0x7F inainte si dupa.
- **`.??2` poate fi mai vechi decat binarul** (snapshot): fara `git_sync` inainte, editezi text
depasit, iar write-back-ul pierde ce s-a schimbat in IDE.
- **`Column` nu are `When`/`Valid`/`Click`** - se scriu pe `<grid>.<coloana>.<control>`; altfel