Sdílet prostřednictvím


Filtrování podle cílové větve v žádostech o přijetí změn – aktualizace Sprintu 152

Do aktualizace Sprint 152 pro Azure DevOps jsme přidali možnost filtrovat žádosti o přijetí změn podle cílové větve, několik nových příkazů příkazového řádku a bod rozšiřitelnosti, který rozšířením umožňuje do zobrazení žádostí o přijetí změn a průzkumníku souborů přidat automatické dokončování a zvýrazňování syntaxe.

Další informace najdete v následujícím seznamu funkcí .

Funkce

Obecné:

Azure Pipelines:

Azure Repos:

Azure Artifacts:

Wiki:

OBECNÉ

Správa rozšíření z příkazového řádku

Rozšíření teď můžete spravovat z příkazového řádku pomocí az devops extension příkazů. Pomocí příkazů můžete vytvořit skripty, které se dají spustit pro všechny organizace, abyste zajistili dostupnost požadovaných rozšíření.

Další podrobnosti opříkazch

Vyvolání rozhraní REST API z příkazového řádku

Přidali az devops invoke jsme příkaz, který vám umožní volat všechna rozhraní REST API Azure DevOps z příkazového řádku.

Můžete mít například skript příkazového řádku pro zpracování automatizace konkrétní úlohy, ale potřebujete také volat další volání rozhraní REST API Azure DevOps. Pomocí příkazu invoke můžete volat rozhraní REST API z příkazového řádku a použít autorizaci dostupnou z rozhraní příkazového řádku ke správě autorizace a zahrnout rozhraní REST API jako součást skriptu.

Další podrobnosti o příkazu a jeho syntaxi najdete v této dokumentaci.

Správa uživatelů z příkazového řádku

Jako správce možná budete muset mít standardní proces pro správu uživatelů. V současné době musíte stejným postupem přidat nového uživatele a přidat ho do licence. Tento proces může být zdlouhavý a náchylný k chybám. Teď můžete pomocí Azure DevOps CLI vytvořit standardní skript pro zařazení, přidání a aktualizaci uživatele a opakování kroků spuštěním tohoto skriptu.

Další podrobnosti o příkazech a syntaxi najdete v dokumentaci zde.

Azure Pipelines

Aktualizace imagí hostovaných kanálů

Provedli jsme řadu doplňků a aktualizací několika imagí virtuálních počítačů hostovaných službou Azure Pipelines. V rámci této aktualizace byly přidány následující změny:

  • Přidání Rustu 1.34.1 do VS2017, VS2019 a Ubuntu 16.04
  • Přidání rozhraní .NET Framework 4.8 do VS2017 a VS2019
  • Přidání sady Windows SDK 16299 do VS2019
  • Inicializovala experimentální instanci sady Visual Studio (VSIX) pro VS2017 a VS2019.
  • Aktualizované verze Go, Maven, Ruby, Python a DAV Fx

Další podrobnosti o nejnovějších verzích najdete tady.

Úplný seznam nástrojů dostupných na našich obrázcích najdete v úložišti Image Generation na GitHubu.

Vytváření a správa kanálů z příkazového řádku

Kanály s více fázemi založené na YAML je teď možné spravovat z příkazového az pipelines řádku pomocí příkazu. Můžete například nastavit a spravovat kanály interaktivně z rozhraní příkazového řádku nebo automatizovat celé nastavení pomocí skriptu.

Další podrobnosti o příkazu najdete v této dokumentaci.

Správa značek sestavení z příkazového řádku

Správa značek sestavení při vytváření sestavení z příkazového řádku je teď jednodušší. az pipelines build tag Pomocí příkazů teď můžete spustit sestavení a označit sestavení ve stejnou dobu. Příkaz značky buildu Azure Pipeline umožňuje přidávat, odstraňovat nebo vypisovat značky sestavení.

Další podrobnosti opříkazch

Sdílení výsledků testovacího běhu přes URL

Automatizované testy můžete nakonfigurovat tak, aby se spouštěly jako součást sestavení nebo vydané verze. Výsledky publikovaných testů lze zobrazit na kartě Testy v souhrnu sestavení nebo vydané verze. V této aktualizaci jsme přidali funkci adresy URL pro kopírování výsledků, abyste mohli sdílet výsledky jednoho testovacího spuštění s ostatními uživateli ve vašem týmu.

Mezi úrovně sdílení patří:

  • Úroveň spuštění
  • Úroveň výsledku
  • Jednotlivá karta vybraná během testovacího spuštění
  • Sdílení je také kompatibilní s nakonfigurovanými kartami rozšíření.

Když sdílíte adresu URL, zobrazí se uživatelům výsledky testovacího spuštění v zobrazení na celé obrazovce.

Azure Repos

Filtrování žádostí o přijetí změn (PR) podle cílové větve

Žádosti o přijetí změn umožňují týmu zkontrolovat kód a poskytnout zpětnou vazbu ke změnám, než je sloučí do hlavní větve. Staly se důležitou součástí mnoha pracovních postupů týmů, protože můžete procházet navrhované změny, zanechat komentáře a hlasovat pro schválení nebo odmítnutí změn kódu.

Abychom vám usnadnili hledání žádostí o přijetí změn, přidali jsme možnost filtrování, která vám umožní vyhledávat žádosti o přijetí změn pomocí cílové větve.

Filtrování žádostí o přijetí změn v Azure Pipelines

Filtrování cílové větve můžete také použít k přizpůsobení zobrazení žádostí o přijetí změn na kartě Moje .

Přizpůsobení žádosti o přijetí změn na kartě Moje

Jak rozšířením povolit přidání automatického dokončování a zvýrazňování syntaxe

V současné době publikujeme zvýraznění syntaxe pro podmnožinu jazyků podporovaných editorem Monaco. Mnoho z vás ale chce vytvořit vlastní zvýrazňování syntaxe pro jazyky, které nepodporujeme.

V této aktualizaci jsme přidali bod rozšiřitelnosti, který umožňuje rozšířením přidat zvýrazňování syntaxe a automatické dokončování do průzkumníka souborů a zobrazení žádostí o přijetí změn.

Kromě toho jsme přidali podporu zvýrazňování syntaxe jazyka Kusto.

Správa referencí Gitu z příkazového řádku

S Azure Repos ref commandteď můžete vytvářet, vypisovat, odstraňovat odkazy (větve nebo značky) a také zamknout nebo odemknout odkaz na větev. To usnadňuje označování ID potvrzení, aniž byste museli rezervovat celé úložiště při práci s Azure Repos z příkazového řádku.

Další podrobnosti opříkazch

Aktualizace názvu úložiště a výchozí větve z příkazového řádku

Teď můžete aktualizovat název úložiště i výchozí větev úložiště pomocí příkazu Update Azure Repos. Pokud například chcete aktualizovat název úložiště služby na ContosoService a nastavit výchozí větev na vývoj, můžete spustit tento příkaz: az repos update --repository "Service" --name "ContosoService" --default-branch "development"

Další podrobnosti najdete v této dokumentaci.

Azure Artifacts

Správa artefaktů ve spuštění kanálu z příkazového řádku

Pokud potřebujete stáhnout sadu artefaktů vygenerovaných kanálem, můžete teď pomocí příkazu stáhnout, nahrát nebo zobrazit seznam artefaktů vygenerovaných konkrétním spuštěním kanálu z příkazového řádku az pipelines runs .

Další podrobnosti o příkazu a jeho syntaxi najdete v této dokumentaci.

Wiki

Nové moderní uživatelské rozhraní

Wiki má nový vzhled a byl vylepšen výkon. Například navigační strom stránky se přesunul doleva, aby poskytoval přirozený tok dat zleva doprava. Až doteď bylo množství svislého prostoru omezené záhlavím. V této aktualizaci jsme stránku plně posunuli, abyste získali mnohem větší svislý prostor pro váš obsah.

Tip

Na stránku pro úpravy můžete rychle přejít stisknutím klávesy e na klávesnici.

Provedli jsme také následující změny položek nabídky:

  1. Akce nabídky byly sloučeny do následujících tří kategorií:

    • Akce na úrovni wikiwebu jsou vedle výběru wikiwebu.

      Akce na úrovni wikiwebu jsou vedle výběru wikiwebu.

    • Akce na úrovni stromu

      Akce na úrovni stromu

    • Akce na úrovni stránky

      Akce na úrovni stránky

  2. Tlačítko Nová stránka se přesunulo do stromu. Novou stránku můžete vytvořit také stisknutím klávesy n na klávesnici.

    Tlačítko Nová stránka se přesunulo do stromu.

  3. Do funkce Sledovat jsme také přidali počet, abychom vám řekli, kolik lidí sleduje stránku. To vám může poskytnout představu o tom, jak důležitá je stránka.

    Počet ve funkci Sledovat

Podpora značek HTML

Teď můžete na wiki vytvářet bohatší obsah pomocí značek HTML. Podívejte se, co můžete dělat se značkami HTML níže.

  1. Teď můžete vytvářet sbalitelné oddíly na stránkách wikiwebu pomocí podrobností a souhrnných značek. Můžete přidat otevřený atribut, aby se podrobnosti ve výchozím nastavení rozbalily.

    Na stránkách wikiwebu můžete vytvářet sbalitelné oddíly.

    Další informace o značce podrobností najdete v této dokumentaci.

    Na základě tohoto návrhu byl tento lístek návrhu upřednostněn.

Poznámka:

Tato značka není podporována v prohlížečích Edge a Internet Explorer.

  1. Kromě toho můžete k obrázkům přidat titulek pomocí značek obrázek a obr. Tyto značky umožňují přidat alternativní text pro obrázky a vytvořit přidružené bloky obrázků. Značku figcaption lze přidat nad nebo pod obrázek.

    Přidejte k obrázkům titulek.

    Další informace o značce figcaption naleznete v dokumentaci zde.

  2. Nakonec můžete zvýraznit části textu na stránkách wikiwebu pomocí značky. Díky tomu můžete na stránkách wikiwebu zvýraznit důležitý text, který čtenáře upozorní.

    Zvýrazněte části textu na stránkách wikiwebu.

    Další informace o značce značky najdete v dokumentaci zde.

Vylepšené vytváření a úpravy tabulek

Doposud bylo vytváření a úpravy tabulek na wikiwebu obtížné. Provedli jsme změny, které vám usnadní přidávání a správu tabulek ve wikiwebu.

  1. Vytvoření tabulky z mřížky

    Už si nemusíte pamatovat syntaxi tabulky Markdown. Teď můžete snadno vytvořit tabulku Markdown výběrem z mřížky 15 X 15. Stačí vybrat požadovaný počet sloupců a řádků pro vložení tabulky jediným kliknutím.

    Vytvoří tabulku z mřížky.

    Tato funkce byla upřednostněna na základě následujících lístků návrhů:

  1. Lepší čitelnost tabulek

    Teď můžete přepnout zalamování slov, aby editor měl lepší čitelnost tabulek. Zakázáním zalamování slov přidáte posuvník, který vám umožní snadněji zobrazit obsah velkých tabulek.

Přepněte zalamování slov pro váš editor.

  1. Automatické formátování tabulek Markdownu

    Už nemusíte přidávat mezery, abyste zarovnáli sloupce Markdownu. Když máte tlačítko Formátovat tabulky , tabulky Markdownu se automaticky naformátují přidáním mezer do buněk, aby se sloupce zarovnaly. Pokud máte velké tabulky, použijte ho se zákazem zalamování slov, aby se tabulky snadněji četly.

    Automatické formátování tabulek Markdownu

    K formátování tabulek můžete použít také klávesovou zkratku Ctrl+Shift+F .

Další kroky

Poznámka:

Tyto funkce se budou zavádět během následujících dvou až tří týdnů.

Přejděte na Azure DevOps a podívejte se na ně.

Jak poskytnout zpětnou vazbu

Rádi bychom slyšeli, co si o těchto funkcích myslíte. Pomocí nabídky pro odeslání názoru můžete nahlásit problém nebo poskytnout návrh.

Vytvoření návrhu

Můžete také získat rady a své otázky zodpovězené komunitou ve službě Stack Overflow.

Díky,

Todd Manion