48 lines
2.3 KiB
Markdown
48 lines
2.3 KiB
Markdown
# Stare periculoasa: copia de lucru SVN e in conflict (09.09.2026, 22:0x)
|
||
|
||
`roa_sync.ps1` s-a oprit la pasul 1 (`svn update`) cu 9 conflicte. Copia de lucru
|
||
`D:\ROA\ROAFACTURARE` ramane in stare conflictuala pana la rezolvare. Git e curat si pushat.
|
||
|
||
## Ce e in conflict
|
||
|
||
Binare VFP (2 clase, 4 fisiere):
|
||
- `COMUN\clase\ofacturare_comun.vcx` / `.vct`
|
||
- `COMUN\clase\omodificari.vcx` / `.VCT`
|
||
|
||
Documentatie (5):
|
||
- `COMUN\docs\conventie_encoding_cp1252.md`, `depanare_testare_vfp.md`,
|
||
`flux-editare-vfp-text.md`, `reguli_lucru.md`, `todos.txt`
|
||
|
||
Sursa modificarilor care vin: r18035 „TODO 21: perioade TVA la verificarea codurilor fiscale +
|
||
diacritice ANAF" (si urmatoarele), comise de Marius din alta sesiune.
|
||
|
||
## De ce nu e pierdere de lucru
|
||
|
||
Textul rezolvat exista deja in git: `COMUN` `main` fusese adus la `origin/main` (r18069, deci
|
||
INCLUDE TODO 21) inainte de squash merge, iar `ofacturare_comun.vc2` s-a imbinat curat cu
|
||
modificarile #13. Continutul corect = ce e acum in git `COMUN` `main` (`8e022d3`).
|
||
|
||
## Rezolvarea propusa (NEEXECUTATA, asteapta decizia lui Marius)
|
||
|
||
1. `svn resolve --accept working` pe cele 4 binare DUPA ce se face write-back din textul din git
|
||
(`txt2vcx.ps1 -ProjectRoot D:\ROA\ROAFACTURARE` pe `ofacturare_comun.vc2` si `omodificari.vc2`),
|
||
ca binarul sa contina si TODO 21, si #13.
|
||
2. Cele 5 fisiere de documentatie: conflictele sunt textuale; varianta din git `main` le are deja
|
||
imbinate (ambele parti pastrate). Se copiaza din git peste fisierul in conflict, apoi
|
||
`svn resolve --accept working`.
|
||
3. Abia dupa aceea `roa_sync.ps1` se reia de la capat.
|
||
|
||
## Alt lucru de decis
|
||
|
||
`svn update` a readus fisiere pe care le-am sters doar din git: `docs\cercetare\` (versionat in
|
||
SVN), `docs\handoff_13_formular_unificat.md`, `docs\handoff_curatenie_progres.md`,
|
||
`docs\mockup_13_formular_unificat.html`. Ca sa dispara si din SVN e nevoie de `svn rm` + commit,
|
||
care raman la Marius.
|
||
|
||
## Ce e deja facut si nu se reia
|
||
|
||
- git `main` in ambele repo-uri: squash merge comis SI pushat pe `origin`
|
||
(ROAFACTURARE `104c24e`, COMUN `8e022d3`). Branch-urile `plan13-s2` sterse local.
|
||
- `D:\ROA\DATABASE\SCRIPTURI_CLAR6 |