Praca z repozytorium

Gałęzie i commity

Konwencje gałęzi, commitów oraz skrypty archiwizacji gałęzi w EVAN.

Gałęzie

  • Gałąź główna: master.
  • Gałęzie funkcyjne nazywane tematycznie, np. korekta_zakupowa_KSEF, ksef_data_sprzedazy_walidacja.

Komunikaty commitów

Często odnoszą się do zadań Jira lub funkcjonalności:

  • ;<opis> — krótki opis zmiany.
  • #APEX-#### / APEX-#### — numer zadania Jira.
Tematyka KSeF (Krajowy System e-Faktur) jest aktualnie dominująca w commitach.

Archiwizacja i przywracanie gałęzi

Skrypty pomocnicze znajdują się w _exec/:

# Taguje gałąź jako archive/<branch> i usuwa ją (lokalnie/zdalnie)
_exec/arch_branch.sh <branch>

# Przywraca zarchiwizowaną gałąź
_exec/restore_branch.sh

Weryfikacja przed pushem

Brak testów jednostkowych, lintera i klasycznego buildu — weryfikacja zmian odbywa się przez podgląd SQL Liquibase:

gradle dev_conn status read

Najlepiej uruchomić po merge'u, ale przed wypchnięciem zmian. Szczegóły w sekcji Wdrożenie.

Copyright © 2026