XTM libraries versioning

A visually engaging infographic showcasing versioning systems in software development, highlighting compatibility changes, and depicting the concept of semantic versioning.

XTM Libraries Versioning Quiz

Welcome to the XTM Libraries Versioning Quiz! Test your knowledge on versioning systems and the latest changes in XTM libraries.

In this quiz, you will learn about:

  • The versioning system we implement.
  • The implications of version changes.
  • How to annotate releases effectively.
8 Questions2 MinutesCreated by VersionMaster421
Jaki system wersjonowania stosujemy?
1.2.beta-2
1.20
1.2.3
1.0.1.0
Co się stało podczas zmiany 4.8.3 -> 4.8.4
Zawiera naprawę błędu
Zmiany nie są wstecznie kompatybilne
Nowe zmiany są kompatybilne wstecz, ale zawierają nowe funkcjonalności
Co się stało podczas zmiany 4.8.3 -> 4.9.0
Nowe zmiany są kompatybilne wstecz, ale zawierają nowe funkcjonalności
Zawiera naprawę błędu
Zmiany nie są wstecznie kompatybilne
Co się stało podczas zmiany 4.9.0 -> 5.0.0
Zawiera tylko naprawę błędu
Zmiany nie są wstecznie kompatybilne
Nowe zmiany są kompatybilne wstecz, ale zawierają nowe funkcjonalności
Jak oznaczamy wersje?
Dodajemy infomracje w commit w formacie "x.y.z bug fix"
Korzystamy z git tagów
Piszemy wersje w pliku "common reservation"
Jak oznaczy prace nad nowe wersja? Aktualnie mamy 1.0.1 I rozpoczynamy prace nad 1.0.2
Tworzymy 1.0.2-SNAPSHOT
tworzymy 1.0.2
tworzymy 1.0.2-InProgress
Aktualna wersja biblioteki to 1.9.0, chcemy dodać nową funkcjonalność oraz zachować przy tym kompatybilność wsteczną. Jaką wersję wydamy?
1.9.1
1.10.0
2.0.0
1.9.0-extra
Z jakiej wersji biblioteki com.google.guava:listenablefuture korzystamy?
9999.0-empty-to-avoid-conflict-with-guava
9999.0-empty-to-avoid-conflict-with-guava
9999.0-empty-to-avoid-conflict-with-guava
9999.0-empty-to-avoid-conflict-with-guava
{"name":"XTM libraries versioning", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Welcome to the XTM Libraries Versioning Quiz! Test your knowledge on versioning systems and the latest changes in XTM libraries.In this quiz, you will learn about:The versioning system we implement.The implications of version changes.How to annotate releases effectively.","img":"https:/images/course3.png"}
Powered by: Quiz Maker