SemVer sorter i komparator
Sortira listu rednih brojeva verzija prema redoslijedu sémantičkog verzioniranja.
SemVer sorter i komparator
Zalijepite listu rednih brojeva verzija i ovaj alat će je sortirati prema redoslijedu sémantičkog verzioniranja (SemVer), a ne prema redoslijedu običnog teksta. Sortiranje teksta bi stavilo "1.10.0" prije "1.9.0" jer "1" dolazi prije "9" znak po znak; ovaj alat uspoređuje brojeve za major, minor i patch kao brojeve, tako da "1.10.0" pravilno dolazi nakon "1.9.0". Verzije prije objave se također obrađuju: "1.0.0-rc.1" sortira se prije vlastite verzije "1.0.0", upravo kako SemVer specifikacija definira, a metapodaci o gradnji nakon "+" se čitaju ali nikada ne utječu na redoslijed.
Uključite "Ignoriraj prefiks v" kako biste prihvatili verzije u stilu git-tag kao što je "v1.2.3" uz obične. "Isključi verzije prije objave" u potpunosti uklanja sve linije sa suffiksom "-" iz rezultata, što je korisno kada želite samo objavljene izdanja. "Čuva samo najveću verziju po" smanjuje listu na jedan unos po glavnoj ili po major.minor grani — zalijepite sve oznake koje je projekt ikada imao i dobijete samo najnoviji patch za svaku liniju izdanja. Linije koje nisu valjane SemVer mogu se označiti sa "Označi linije koje nisu valjane SemVer" kako bi se izbeglo tiho nestajanje zalutale "latest" ili loše oblikovane oznake iz dugačke liste; ostavite je isključenu da ih umjesto toga uklonite. Način prebacuje alat na usporedbu dviju verzija po retku ili na rastavljanje dijelova, pogrešaka i raspona poput ^1.2.
Ovo je vrsta provjere koja se javlja pri trijaži dnevnika promjena, odlučivanju koje od oznaka git-a projekta su stvarna izdanja, ili odabiranju najviše kompatibilne verzije ovisnosti iz datoteke zaključavanja ili popisa registra. Opcija smjera se prebacuje između rastućeg i silaznog redoslijeda jednim klikom, pa je najnoviji prvi jednako jednostavan kao najstariji prvi.
Sve se izvršava lokalno u vašem pretraživaču: lista verzija nikada ne napušta vašu uređaj. Kopirajte sortirani rezultat, preuzmite ga kao .txt datoteku ili ga pošaljite direktno drugom alatu za nastavak rada.