Version 1 (modified by 13 years ago) (diff) | ,
---|
Jest to na razie draft opisu, aby było nad czym dyskutować. Tylko luźne myśli - nie testowałem jeszcze, jak by to wyglądało w praktyce.
Operacje
Użytkownik może sapy dodawać, usuwać i przemieszczać w inne miejsce.
W ramach sapów może dodawać zmieniać i usuwać pola
Oznaczenia działań na plikach
Są 3 statusy zmian w hierarchii katalogów:
- NEW oznacza dodane pliki w ramach commita.
- DELETED oznacza usunięte pliki w ramach commita (raczej rzadko :)
- MOVED oznacza przeniesione w inne miejsce w hierarchii katalogów pliki w ramach commita.
Czyli zamiast "dodano nowe sapy" piszemy "NEW". Jeśli coś dodatkowego trzeba dodać to piszemy POD new.
Oznaczenia działań na atrybutach plików
- ADDED <pole> [pole] ...
- MODIFIED <pole> [pole] ...
- DELETED <pole> [pole] ...
Wartość zaznaczyłem jako opcję, bo jest ona do wyciągnięcia przez diff, a nie chcemy się duplikować. Czyli trzeba napisać narządko, które dla wersji od x do y zrobi ładny changelog.