Fosîl SCM 2.28

Piştî pênc meh û nîv pêşveçûnê, guhertoya 2.28 a pergala platformên belavkirî ya hêsan û pir pêbawer hate berdan. rêveberiya veavakirina Fossil SCM, ji hêla nivîskarê SQLite ve hatî pêşve xistin, Duane Richard Hipp.

Fossil SCM di nav pergalên kontrola guhertoyan de bi bicihkirina xwe ya pir hêsan derdikeve pêş: tevahiya projeyê pelek bicîhkirî ya yekane ye bêyî girêdayîbûnên derveyî, di heman demê de wekî VCS, serverek webê ya çêkirî, şopînerek xeletiyan, wîkî, forumek û sohbetek kar dike. Tevahiya depoyê, tevî dîrok, bilêt û wîkiya wê, di pelek SQLite ya yekane de tê hilanîn - ew dikare bi fermanek scp were kopî kirin, paşvekişandin, an jî ji hevkarek re were şandin. Nivîskar bi xwe projeyê ji bo pêşkeftina SQLite bikar tîne, ku gelek tiştan li ser pêbaweriya amûrê diaxive. Berevajî Git, Fossil ji sifirê bi yekparebûna daneyan û hêsaniya xwe-mêvandariyê di hişê xwe de hate sêwirandin: sazkirina servera we bi rastî bi fermanek yekane ye: fossilserver. Felsefeya projeyê "her tiştê ku projeyek hewce dike li yek cîhekî ye," bêyî karûbarên derveyî an binesaziya tevlihev.

Di guhertoya nû de:

  • Pêşkeftinên parastina li dijî robotan:
    • Mîhenga xwerû niha rê dide robotan ku tarball û arşîvan dakêşin da ku pergalên avakirina otomatîkî çêtir piştgirî bikin;
    • Etîketa nû ya zipX-ê ya taybetî di mîhengan de sînorkirina-robotan asteng dike ku robot bigihîjin tarballan, ji bilî îstîsnayên ji bo pergalên komkirina otomatîk;
    • tagên ext/PATH di mîhenga robot-restrict de astengkirina gihîştina robotan ji deverên taybetî Dirêjkirinên CGI li ser rêya diyarkirî.
  • Di binmenuyê de geroka kodê Lîsteyek daketî ya şaxên dawî lê zêde kir.
  • Gihiştina arşîvên tarball û ZIP hêsantir bûye:
    • Di geroka kodê de, ji bo çûna rûpela dakêşana arşîvê, di asta jorîn de ji bo çûna rûpela dakêşana arşîvê, tiştek jêr-menûyê "Daxistin" xuya bû;
    • rûpeleke nû hatiye zêdekirin / dakêşin, girêdanek ku di nav de xuya dibe /nexşeya malperê dema ku parametreyê tê danîn dakêşanên pêşniyarkirî;
    • Navên pelên arşîvê Tarball û ZIP niha standardîze bûne da ku mohra demê û pêşgirek hash tê de hebin;
    • ferman lê zêde kirin fosîl ji bo dakêşandin û vekirina checkinek taybetî bêyî ku depoyê klone bike.
  • Pêşkeftinên kronolojiya bûyeran:
    • moda dîtinê ya "Hêsan" a nû - navîn di navbera "Zehmet" û "Tevlihev" de: tenê haşa check-in nîşan dide bi şiyana berfirehkirina hûrguliyan bi tikandina li ser elipsîsê;
    • Dema ku hûn di modên Kompakt an Sade de li ser elipsîsê bitikînin, ew bi tîra ← ve tê guhertin da ku hûrguliyan dîsa veşêre;
    • mîheng lê zêde kir pelên-nîşana-demê, ku nîşandana kontrolên pelan kontrol dike;
    • Xêzên demê yên "bêgraf" (parametreya ng) niha rengên şaxan û çemberên check-in bêyî xêzên girêdanê nîşan didin.
  • Niha bi karanîna algorîtmaya "slugify" a bi şêwaza GitHub, nasname li etîketên Markdown têne destnîşankirin.
  • tîma xêza demê ya fosîlan vebijarkên -u|—ji bo-bikarhêner ji bo fîltrekirinê li gorî bikarhêner û -r ji bo derxistinê bi rêza kronolojîk wergirt.
  • Ala nû ji bo fermana --reopen REPOFILE fosîl vekirî Destûrê dide te ku piştî veguhastina pelek depoyê kopiyek xebatê vegerînî.
  • Tabloyên karakterên Unicode yên navxweyî yên ku di pêvajoya îfadeyên rêkûpêk de têne bikar anîn ji guhertoya 13-an bo guhertoya 17-an hatine nûvekirin.
  • Tîma nû sîstema fosîl (kurteya fossil sys) komek amûrên mîna Unix peyda dike ku li ser platformên bi hawîrdorek sînorkirî dixebitin.
  • Веб-страница / alîkarî niha daxwazên mîna /help/CMD û /help/www/PAGE qebûl dike da ku alîkariyê ji bo fermanek an rûpelek webê ya taybetî nîşan bide.
  • Vebijarkên -t û -T li fermanê hatin zêdekirin pesnê fosîlan.
  • tîma kloneke fosîl vebijarka --ipv6 wergirt.
  • Navên -s û --stop li vebijarka fermana --stop-on-error hatin zêdekirin hemû fosîl.
  • Vebijêrka -h|—hash li fermanê hat zêdekirin fosîl çi ye.

Source: linux.org.ru

Ji bo malperên bi parastina DDoS, serverên VPS VDS mêvandariya pêbawer bikirin 🔥 Hostinga malperê ya pêbawer bi parastina DDoS, serverên VPS VDS bikirin | ProHoster