Documentatie: fluxul SVN + git aliniat la procesul comun ROA
flux_git_flora2roa.md era doar despre ce urmareste fiecare sistem si avea un TODO blocant pentru un repo gitea care intre timp exista. Preia procesul din COMUN\docs\fluxul_svn_git.md: cine aproba, cand se cere aprobarea, diff ca fisier, svn commit tintit pe binar si niciodata pe .sc2, roa_sync doar la intrarea in proiect si imediat dupa svn commit, interdictia de git pull. Particularitatile locale raman marcate ca atare, inclusiv pasul in plus recompileaza_binare.ps1, care nu exista in fluxul comun. depanare_testare_flora2roa.md trimitea inca la fluxul cu cache extern _textcache\; editarea se face de mult in arbore. Handoff-urile de lucru (docs\handoff_*.md) raman doar pe disc, ca si patch-urile de review. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PmUPGiStqNKSu4wWq2y77Q
This commit is contained in:
@@ -31,13 +31,16 @@ livrare. Ce se incalca cel mai usor daca nu-l citesti:
|
||||
|
||||
- `docs\depanare_testare_flora2roa.md` - harnessul de testare headless, ce contine `Teste\`,
|
||||
comenzile uzuale si capcanele confirmate aici. **De citit inainte de a rula sau scrie teste.**
|
||||
- `docs\flux_git_flora2roa.md` - fluxul git + SVN, ce urmareste fiecare, `roa_sync.bat`.
|
||||
- `docs\flux_git_flora2roa.md` - fluxul SVN + git: cine e sursa de adevar, cand se cere
|
||||
aprobarea, ce se comite si unde, `roa_sync.bat`. Adaptarea locala a lui
|
||||
`COMUN\docs\fluxul_svn_git.md`.
|
||||
|
||||
## Versionare
|
||||
|
||||
**SVN** e sursa de adevar, inclusiv pentru binarele VFP. **git** urmareste versiunile TEXT
|
||||
(`.sc2`, `.pj2`) generate de FoxBin2Prg in arbore, plus `.prg`, `Teste\`, `docs\`. Binarele sunt
|
||||
git-ignored, ca diff-urile sa fie lizibile. La inceput de sesiune: `roa_sync.bat`.
|
||||
git-ignored, ca diff-urile sa fie lizibile. `roa_sync.bat` se ruleaza in exact doua momente:
|
||||
la inceput de sesiune si imediat dupa `svn commit`.
|
||||
|
||||
`svn commit` (care atinge binarele) se face **doar cu acordul explicit al utilizatorului**.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user