Filteren op doelvertakking in pull-aanvragen - Sprint 152-update
In de Sprint 152 Update van Azure DevOps hebben we de optie toegevoegd om pull-aanvragen te filteren op doelbranch, verscheidene nieuwe opdrachtregelopdrachten en een uitbreidbaarheidspunt om extensies de mogelijkheid te bieden om syntaxismarkering en automatisch aanvullen toe te voegen aan de bestandenverkenner en de pull-aanvraagweergaven.
Bekijk de onderstaande lijst met functies voor meer informatie.
Functies
Algemeen:
- Extensies beheren vanaf de opdrachtregel
- REST API's aanroepen vanaf de opdrachtregel
- Gebruikers beheren vanaf de opdrachtregel
Azure Pipelines:
- Updates in gehoste afbeeldingen voor pijplijnen
- Pijplijnen maken en beheren vanaf een opdrachtregel
- Compilatietags beheren vanaf een opdrachtregel
- Testuitvoeringsresultaten delen via URL
Azure-opslagplaats:
- Filteren op doelbranch in pull-aanvragen (PR's)
- Extensies de mogelijkheid bieden om syntaxismarkering en automatisch aanvullen toe te voegen
- GIT-verwijzingen vanaf de opdrachtregel
- Naam van de opslagplaats en standaardbranch bijwerken vanaf de opdrachtregel
Azure Artifacts:
Wiki:
- Nieuwe, moderne gebruikerservaring
- Ondersteuning voor HTML-tags
- Maken en bewerken van tabellen verbeterd
Algemeen
Extensies beheren vanaf de opdrachtregel
U kunt nu extensies vanaf de opdrachtregel beheren met behulp van de az devops extension
opdrachten. Met behulp van de opdrachten kunt u scripts maken die voor al uw organisaties kunnen worden uitgevoerd om ervoor te zorgen dat de vereiste extensies beschikbaar zijn.
Zie de documentatie hier voor meer informatie over de opdrachten en de bijbehorende syntaxis.
REST API's aanroepen vanaf de opdrachtregel
We hebben de az devops invoke
opdracht toegevoegd waarmee u azure DevOps REST API's kunt aanroepen die de opdrachtregel vormen.
U hebt bijvoorbeeld een opdrachtregelscript voor het afhandelen van automatisering van een bepaalde taak, maar u moet ook een extra Azure DevOps REST API-aanroep aanroepen. Met de aanroepopdracht kunt u de REST API aanroepen vanaf de opdrachtregel en de autorisatie gebruiken die beschikbaar is vanuit de CLI om autorisatie te beheren en de REST API op te nemen als onderdeel van uw script.
Zie de documentatie hier voor meer informatie over de opdracht en de bijbehorende syntaxis.
Gebruikers beheren vanaf de opdrachtregel
Als beheerder moet u mogelijk een standaardproces hebben om gebruikers te beheren. Op dit moment moet u dezelfde stappen herhalen om een nieuwe gebruiker toe te voegen en de gebruiker toe te voegen aan een licentie. Dit proces kan tijdrovend en foutgevoelig worden. U kunt nu Azure DevOps CLI gebruiken om een standaardscript te maken om een gebruiker in te schakelen, toe te voegen en bij te werken en de stappen te herhalen door alleen dit script uit te voeren.
Zie de documentatie hier voor meer informatie over de opdrachten en de syntaxis.
Azure-pipelines
Updates in gehoste afbeeldingen voor pijplijnen
We hebben veel toevoegingen en updates aangebracht aan verschillende door Azure Pipelines gehoste VM-installatiekopieën. De volgende wijzigingen zijn toegevoegd als onderdeel van deze update:
- Rust 1.34.1 toegevoegd aan VS2017, VS2019 en Ubuntu 16.04
- .NET Framework 4.8 toegevoegd aan VS2017 en VS2019
- Windows SDK 16299 toegevoegd aan VS2019
- Het experimentele Visual Studio-exemplaar (VSIX) voor VS2017 en VS2019 geïnitialiseerd
- Bijgewerkte versies van Go, Maven, Ruby, Python en DAV Fx
Meer informatie over de nieuwste releases vindt u hier.
Voor een volledige lijst met hulpprogramma's die beschikbaar zijn op onze installatiekopieën, gaat u naar onze opslagplaats voor het genereren van afbeeldingen op GitHub.
Pijplijnen maken en beheren vanaf een opdrachtregel
Op YAML gebaseerde pijplijnen met meerdere fasen kunnen nu worden beheerd vanaf de opdrachtregel met behulp van de az pipelines
opdracht. U kunt bijvoorbeeld pijplijnen interactief instellen en beheren vanuit de CLI of de volledige installatie automatiseren met behulp van een script.
Zie de documentatie hier voor meer informatie over de opdracht.
Compilatietags beheren vanaf een opdrachtregel
Het beheren van buildtags wanneer u builds maakt vanaf de opdrachtregel, is nu eenvoudiger. Met de az pipelines build tag
opdrachten kunt u nu tegelijkertijd een build starten en de build taggen. Met de opdracht buildtag van Azure Pipeline kunt u buildtags toevoegen, verwijderen of vermelden.
Zie de documentatie hier voor meer informatie over de opdrachten en de bijbehorende syntaxis.
Testuitvoeringsresultaten delen via URL
U kunt geautomatiseerde tests configureren om te worden uitgevoerd als onderdeel van een build of release. De gepubliceerde testresultaten kunnen worden weergegeven op het tabblad Tests in het build- of releaseoverzicht. Met deze update hebben we een functie url voor kopieerresultaten toegevoegd, zodat u één testuitvoeringsresultaten kunt delen met anderen in uw team.
De niveaus voor delen zijn onder andere:
- Niveau uitvoeren
- Resultaatniveau
- Afzonderlijk tabblad geselecteerd in testuitvoering
- Delen is ook compatibel met eventuele uitbreidingstabbladen die zijn geconfigureerd
Wanneer u de URL deelt, zien kijkers de resultaten van de testuitvoering in de volledige schermweergave.
Azure-opslagplaatsen
Filteren op doelbranch in pull-aanvragen (PR's)
Met pull-aanvragen kan uw team code controleren en feedback geven over wijzigingen voordat ze worden samengevoegd in de hoofdbranch. Ze zijn een belangrijk onderdeel geworden van de werkstromen van veel teams, omdat u voorgestelde wijzigingen kunt doorlopen, opmerkingen kunt achterlaten en kunt stemmen om codewijzigingen goed te keuren of af te wijzen.
Om het gemakkelijker te maken om uw pull-aanvragen te vinden, hebben we een filteroptie toegevoegd waarmee u kunt zoeken naar PULL's met behulp van de doelbranch.
U kunt ook het filter voor de doelbranch gebruiken om de weergave pull-aanvragen aan te passen op het tabblad Mijn .
Extensies de mogelijkheid bieden om syntaxismarkering en automatisch aanvullen toe te voegen
Momenteel publiceren we syntaxismarkeringen voor een subset talen die worden ondersteund door de Monaco-editor. Velen van u willen echter uw eigen syntaxismarkeringen maken voor talen die niet worden ondersteund.
Met deze update hebben we een uitbreidbaarheidspunt toegevoegd waarmee extensies syntaxismarkering en automatisch aanvullen kunnen toevoegen aan de verkenner en pull-aanvragenweergaven.
Daarnaast hebben we ondersteuning toegevoegd voor kusto-taalsyntaxismarkeringen .
GIT-verwijzingen vanaf de opdrachtregel
Met de Azure-opslagplaatsen ref command
kunt u nu verwijzingen maken, weergeven, verwijderen (vertakking/tag) en ook een vertakkingsverwijzing vergrendelen of ontgrendelen. Dit maakt het eenvoudiger om een doorvoer-id te taggen zonder dat u de hele opslagplaats moet uitchecken bij het werken met Azure-opslagplaatsen vanaf de opdrachtregel.
Zie de documentatie hier voor meer informatie over de opdrachten en de bijbehorende syntaxis.
Naam van de opslagplaats en standaardbranch bijwerken vanaf de opdrachtregel
U kunt nu de naam van de opslagplaats en de standaardvertakking van een opslagplaats bijwerken met behulp van de opdracht Update van Azure-opslagplaatsen. Als u bijvoorbeeld de naam van de serviceopslagplaats wilt bijwerken naar ContosoService en de standaardbranch wilt instellen op ontwikkeling, kunt u deze opdracht uitvoeren: az repos update --repository "Service" --name "ContosoService" --default-branch "development"
Zie de documentatie hier voor meer informatie.
Azure Artifacts
Artefacten in een pijplijnuitvoering beheren vanaf de opdrachtregel
Als u een set artefacten wilt downloaden die zijn gegenereerd door een pijplijn, kunt u nu de artefacten downloaden, uploaden of vermelden die zijn gegenereerd door een bepaalde pijplijn die vanaf een opdrachtregel worden uitgevoerd met behulp van de az pipelines runs
opdracht.
Zie de documentatie hier voor meer informatie over de opdracht en de bijbehorende syntaxis.
Wiki
Nieuwe, moderne gebruikerservaring
Wiki heeft een nieuw uiterlijk en de prestaties zijn verbeterd. De paginanavigatiestructuur is bijvoorbeeld naar links verplaatst om een natuurlijke gegevensstroom van links naar rechts te bieden. Tot nu toe is de hoeveelheid verticale ruimte ook beperkt door de koptekst. Met deze update hebben we de pagina volledig laten schuiven, zodat u veel meer verticale ruimte voor uw inhoud krijgt.
Tip
U kunt snel naar de bewerkingspagina navigeren door op e op het toetsenbord te drukken.
We hebben ook de volgende wijzigingen aangebracht in de menu-items:
De menuacties zijn samengevoegd in de volgende drie categorieën:
Acties op wikiniveau staan naast de wikikiezer
Acties op structuurniveau
Acties op paginaniveau
De knop Nieuwe pagina is verplaatst naar de structuur. U kunt ook op n op het toetsenbord drukken om een nieuwe pagina te maken.
We hebben ook het aantal toegevoegd aan de functionaliteit Volgen om aan te geven hoeveel personen een pagina volgen. Dit kan u een idee geven van hoe belangrijk een pagina is.
Ondersteuning voor HTML-tags
U kunt nu uitgebreidere inhoud in wiki's maken met behulp van HTML-tags. Bekijk hieronder wat u kunt doen met HTML-tags.
U kunt nu samenvouwbare secties in uw wikipagina's maken met behulp van de details en overzichtstags . U kunt het open kenmerk toevoegen om de details standaard uitgevouwen te houden.
Bekijk de documentatie hier voor meer informatie over de detailstag.
Dit is prioriteit gegeven op basis van dit suggestieticket.
Notitie
Deze tag wordt niet ondersteund in Edge- en Internet Explorer-browsers.
Daarnaast kunt u een bijschrift toevoegen aan uw afbeeldingen met behulp van de afbeeldings - en afbcaption-tags . Met deze tags kunt u alternatieve tekst voor afbeeldingen toevoegen en gekoppelde afbeeldingsblokken maken. De figcaption-tag kan boven of onder de afbeelding worden toegevoegd.
Zie de documentatie hier voor meer informatie over de figcaption-tag.
Ten slotte kunt u delen van tekst in uw wikipagina's markeren met behulp van de markeringstag . Hiermee kunt u belangrijke tekst op uw wikipagina's markeren om lezers de aandacht te trekken.
Zie de documentatie hier voor meer informatie over de markeringstag.
Maken en bewerken van tabellen verbeterd
Tot nu toe was het maken en bewerken van tabellen in een wiki moeilijk. We hebben wijzigingen aangebracht om het u gemakkelijker te maken om tabellen toe te voegen en te beheren in uw wiki.
Een tabel maken op basis van een raster
U hoeft de syntaxis van de Markdown-tabel niet meer te onthouden. U kunt nu eenvoudig een Markdown-tabel maken door een raster van 15 X 15 te selecteren. Selecteer het vereiste aantal kolommen en rijen om met één klik een tabel in te voegen.
Deze functie heeft prioriteit gekregen op basis van de volgende suggestietickets:
Betere leesbaarheid van tabellen
U kunt nu tekstterugloop in-/uitschakelen voor uw editor om de leesbaarheid van uw tabellen te verbeteren. Als u tekstterugloop uitschakelt, wordt er een schuifbalk toegevoegd waarmee u de inhoud van grote tabellen gemakkelijker kunt zien.
Markdown-tabellen automatisch opmaken
U hoeft geen spaties meer toe te voegen om uw Markdown-kolommen uit te lijnen. Met de knop Tabellen opmaken worden uw Markdown-tabellen automatisch opgemaakt door spaties toe te voegen aan de cellen om de kolommen uit te lijnen. Als u grote tabellen hebt, kunt u deze gebruiken met tekstterugloop uitschakelen om de tabellen beter leesbaar te maken.
U kunt ook de sneltoets Ctrl+Shift+F gebruiken om uw tabellen op te maken.
Volgende stappen
Notitie
Deze functies worden de komende twee tot drie weken uitgerold.
Ga naar Azure DevOps en kijk eens.
Feedback geven
We horen graag wat u van deze functies vindt. Gebruik het feedbackmenu om een probleem te melden of een suggestie te geven.
U kunt ook advies krijgen en uw vragen beantwoorden door de community op Stack Overflow.
Met vriendelijke groet,
Todd Manion