Skip to main content

Co to jest wydanie toczące się?

Tocząca się wersja to filozofia aktualizacji oprogramowania, która zamiast tworzyć duże aktualizacje jednocześnie, obejmuje wiele ciągłych aktualizacji.Aktualizacje trwają z ciągłym schematem wydania, więc często są mniejsze i nie mają do nich numeru wersji.Zaletą tej metody jest to, że aktualizacje pojawiają się znacznie szybciej i zwykle są one łatwiejsze dla programistów.Jednocześnie aktualizacje mogą nie być tak dokładne.

Większość programów jest aktualizowana w czasie, zwykle poprzez standardową wersję aktualizacji.Dzięki standardowym aktualizacjom programista tworzy zupełnie nową wersję programu i aktualizacje powszechnie występują co kilka tygodni lub miesięcy.Jeśli deweloper używa schematu uwalniania toczącego się, rzeczy są wykonywane inaczej.Zamiast rzadkich aktualizacji aktualizacje są powszechnie wykonywane codziennie lub co kilka dni.Deweloper działa również tylko na aktualizację jednego oddziału programowania, podczas gdy standardowe aktualizacje działają na kilku oddziałach.

Aktualizacje oprogramowania zwykle są dość duże i mogą zmienić cały program.Jeśli program ma przewagę, aktualizacje zwykle są znacznie mniejsze.Pomaga to programistowi ciągle aktualizować, a ponieważ filozofia decyduje, że programista aktualizuje tylko jedną gałąź na raz, zmusza go do tworzenia mniejszych aktualizacji.Jednocześnie są one łatwiejsze do pobrania, a program powinien być stale aktualny.

Jedną z głównych zalet posiadania wydania dla programisty jest to, że zwykle może on wprowadzać aktualizacje w niewielkim czasie.Aktualizowany program również często będzie działał lepiej.Program jest stale aktualizowany, więc powinien doświadczyć szybszych prędkości aplikacji, a błędy powinny być szybko naprawione.

Chociaż istnieje zalety posiadania releaszy programu, istnieją również pewne wady.Przy standardowych aktualizacjach programista ma dużo czasu na zdiagnozowanie programu dla wszelkich błędów lub poważnych problemów wpływających na program.W schemacie aktualizacji aktualizacji programista nieustannie dokonuje aktualizacji, więc może nie zauważyć poważnych problemów.Jest też mniej czasu na przetestowanie aktualizacji, więc mogą istnieć oczywiste wady, które zostałyby poprawne ze standardowymi aktualizacjami.Program jest tak często zmieniany, że chociaż zmiany są małe, sprawiają, że oprogramowanie jest podatne na wirusy i problemy z hakowaniem.