Lëshimi i sistemit të menaxhimit të kodit burimor Git 2.33

Pas më shumë se dy muaj zhvillimi, është publikuar versioni i sistemit të shpërndarë të menaxhimit të kodit burimor Git 2.33. Git është një nga sistemet më të njohura, të besueshme dhe me performancë të lartë të menaxhimit të versioneve, duke ofruar mjete fleksibël për zhvillim të pa-linearizuar, të cilat bazohen në degëzime dhe bashkime. Për të siguruar integritetin e historisë dhe qëndrueshmërinë ndaj ndryshimeve "me prapavijë", përdoret hash-imi implicit i tërë historisë së mëparshme në çdo commit, siç janë gjithashtu të mundshme autentifikimet me nënshkrime digjitale të zhvilluesve për etiketa dhe komite specifike.

Në krahasim me versionin e kaluar, në këtë version janë pranuar 649 ndryshime, të përgatitura me pjesëmarrjen e 74 zhvilluesve, nga të cilët 19 marrin pjesë për herë të parë në zhvillim. Novitetet kryesore janë:

  • NĂ« komandĂ«n "git send-email" Ă«shtĂ« shtuar opsioni "—sendmail-cmd" dhe cilĂ«simi "sendemail.sendmailCmd", me anĂ«n e tĂ« cilave mund tĂ« pĂ«rcaktohet komanda pĂ«r tĂ« bashkĂ«vepruar me serverin SMTP gjatĂ« dĂ«rgimit tĂ« email-eve.
  • PĂ«r komandĂ«n "git rev-list" Ă«shtĂ« realizuar opsioni "—no-commit-header", duke caktuar se nuk do tĂ« shfaqet titulli "commit ", qĂ« e thjeshton pĂ«rdorimin e daljes nĂ« skripte.
    Lëshimi i sistemit të menaxhimit të kodit burimor Git 2.33
  • NĂ« modelin pĂ«r userdiff Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r tokenin "record" pĂ«r gjuhĂ«n C#.
  • NĂ« komandĂ«n "git worktree add —lock" Ă«shtĂ« realizuar mundĂ«sia e nxjerrjes sĂ« arsyeve tĂ« bllokimit tĂ« degĂ«s sĂ« punĂ«s.
  • NĂ« daljen qĂ« formohet me anĂ« tĂ« opsionit "git log —decorate", ku pĂ«rveç tĂ« dhĂ«nave normale nga logu shfaqen emrat e dega tĂ« lidhura me to, Ă«shtĂ« shtuar pĂ«rcaktimi dhe ngarkimi i vetĂ«m tĂ« dhĂ«nave tĂ« kĂ«rkuara, pĂ«r tĂ« mos bĂ«rĂ« punĂ« tĂ« tepĂ«rta.
  • ËshtĂ« shtuar optimizimi, i cili lejon pĂ«rshpejtimin e operacioneve nĂ« anĂ«n e serverĂ« duke hequr komitet e shqyrtuara mĂ« parĂ« pĂ«r degĂ«t.
  • Backend-i qĂ« siguron funksionimin e komandĂ«s "diff -G/-S", Ă«shtĂ« kaluar nĂ« pĂ«rdorimin e motorit tĂ« shprehjeve tĂ« rregullta pcre2, nĂ«se Ă«shtĂ« e pranishme.
  • ËshtĂ« realizuar optimizimi i komandĂ«s "git send-email".
  • Puna pĂ«r implementimin e "git submodule" nĂ« gjuhĂ«n C ka vazhduar.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster