Vydání systému správy verzí Git 2.33

Po dvou měsících vývoje byl vydán nový release distribuovaného systému správy zdrojových kódů Git 2.33. Git je jedním z nejpopulárnějších, spolehlivých a vysoce výkonných systémů pro správu verzí, který poskytuje flexibilní nástroje pro nelineární vývoj založené na větvení a slučování. Pro zajištění integrity historie a odolnosti vůči „zpětným změnám“ se používá implicitní hashování veškeré předchozí historie v každém commitu a také je možné ověřit digitálními podpisy vývojářů jednotlivé tagy a commity.

Ve srovnání s předchozím vydáním bylo do nové verze přijato 649 změn, které připravilo 74 vývojářů, z nichž 19 se zapojilo do vývoje poprvé. Hlavní novinky:

  • Do týmu „git send-email“ byla přidána volba „—sendmail-cmd“ a nastavení „sendemail.sendmailCmd“, pomocí nichž lze určit příkaz pro interakci se SMTP serverem při odesílání e-mailů.
  • Pro příkaz „git rev-list“ byla implementována volba „—no-commit-header“, při jejímž použití se nezobrazí hlavička „commit <object-name>“, což zjednodušuje použití výstupu ve skriptech.
    Vydání systému správy verzí Git 2.33
  • V šabloně pro userdiff byla zavedena podpora tokenu „record“ pro jazyk C#.
  • V příkazu „git worktree add —lock“ byla implementována možnost výstupu důvodu blokace pracovního stromu.
  • Ve výstupu, který je vytvářen pomocí volby „git log —decorate“, při níž jsou kromě běžných údajů z logu zobrazována také příslušná jména větví, byla přidána definice a načítání pouze požadovaných dat, aby se nezaprácelo zbytečnou prací.
  • Byla přidána optimalizace, která umožňuje urychlit provádění operací na straně serveru odfiltrováním již zhlédnutých commitů pro stromy.
  • Backend, který zajišťuje fungování příkazu „diff -G/-S“, byl převeden na používání enginu regulárních výrazů pcre2, je-li k dispozici.
  • Byla provedena optimalizace příkazu „git send-email“.
  • Byla pokračována v práci na implementaci „git submodule“ v jazyce C.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster