1 listopada 2.23 roku został wydany prosty i niezwykle niezawodny rozproszony system Zarządzanie konfiguracją Fossil SCM, napisany w C i wykorzystujący bazę danych SQLite jako pamięć.
Lista zmian:
- Dodano możliwość zamykania wątków na forum dla użytkowników nieuprawnionych. Domyślnie tylko administratorzy mogą zamykać tematy lub odpowiadać na nie, ale moderatorzy mogą dodać taką możliwość, używając parametru forum-close-policy;
- dodano polecenie fossil do wszystkich poleceń whatis;
- poprawne komunikaty o zmienionych nazwach lub edytowanych plikach przez polecenie fossil status i interfejs internetowy;
- Polecenie fossil help <opcja> wyświetla teraz domyślną wartość tej opcji;
- Na wykresach osi czasu zamknięte zatwierdzenia są oznaczone symbolem X w środku okręgu lub pola węzła;
- nowe opcje powiadomień e-mail: otrzymuj tylko pierwszą wiadomość w każdym nowym temacie i/lub wiadomości, które są odpowiedziami na wiadomości użytkowników;
- Naprawiono błąd wprowadzony w wersji 2.22, który powodował niepowodzenie pełnotekstowego wyszukiwania FTS5, jeśli wyszukiwany tekst zawierał znaki spoza zestawu ASCII;
- ulepszona ochrona przed złośliwymi atakami;
- ulepszone listy plików w formie drzewa, z wyświetlaniem rozmiarów plików i możliwością sortowania;
- Polecenie fossil fts-config pokazuje teraz, ile miejsca zajmuje indeks pełnotekstowy;
- Zmiana wartości parametru na pusty ciąg znaków jest w większości przypadków równoznaczna z usunięciem tego parametru. Istnieje kilka wyjątków oznaczonych flagą „keep-empty”;
- Polecenie fossil branch list umożliwia teraz filtrowanie gałęzi, które zostały (lub nie zostały) scalone z gałęzią bieżącą;
- ulepszona interakcja ze zdalnymi repozytoriami poprzez protokół SSH;
- zaktualizowano wbudowane biblioteki SQLite, ZLib i Pikchr;
- dokumentacja została poprawiona.
Źródło: linux.org.ru
