Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym sprincie usługa Azure Boards wprowadza adnotacje do żądań ściągnięcia na kartach, zapewniając zespołom natychmiastowy wgląd w powiązane żądania ściągnięcia bezpośrednio na tablicy. Dodaliśmy również narzędzia Enterprise Live Migration w serwerze Remote MCP Server, rozszerzyliśmy informacje o skanowaniu zależności w usłudze GitHub Advanced Security dla Azure DevOps oraz dodaliśmy obsługę połączeń usług Azure DevOps dla zadania InvokeRestAPI w Azure Pipelines.
Sprawdź notatki o wydaniu, aby uzyskać szczegóły.
Ogólne
GitHub Advanced Security dla usługi Azure DevOps
- Wyświetlanie informacji o zależnościach programistycznych na stronie Alerty
- Copilot Autofix pozwala uniknąć pustych gałęzi i pull requestów
- Pull requesty Copilot Autofix pojawiają się automatycznie w szczegółach alertu
- Pull requesty Copilot Autofix są łatwiejsze do zidentyfikowania
Azure Boards
Azure Pipelines
Ogólne
Enterprise Live Migration MCP Server Tools (wersja zapoznawcza)
Enterprise Live Migrations (ELM) pomaga organizacjom migrować repozytoria Azure DevOps do GitHub Enterprise Cloud z rezydencją danych, przy jednoczesnym minimalizowaniu zakłóceń. Dodaliśmy narzędzia ELM do naszego zdalnego serwera MCP, co pozwala usprawnić i zautomatyzować migracje repozytoriów do GitHub.
Te narzędzia mogą służyć do tworzenia niestandardowych agentów i umiejętności związanych z zadaniami migracji repozytorium.
Dowiedz się więcej o zdalnym serwerze MCP i narzędziach ELM.
GitHub Advanced Security dla usługi Azure DevOps
Wyświetlanie informacji o zależnościach programistycznych na stronie Alerty
W przypadku obsługiwanych ekosystemów alerty skanowania zależności pokazują teraz, czy alert pochodzi z zależności programistycznej, dzięki czemu można lepiej określić priorytety i sklasyfikować alerty zależności. Te informacje są obecnie dostępne na poziomie repozytorium. Aby uzyskać więcej informacji, zobacz Obsługiwane ekosystemy pakietów.
Copilot Autofix zapobiega tworzeniu pustych gałęzi i pull requestów
Gdy Copilot Autofix nie powoduje żadnych zmian w kodzie do zatwierdzenia, nie pozostawia już pustej gałęzi ani nie tworzy pustego pull requestu. To ulepszenie zmniejsza zaśmiecenie repozytorium spowodowane przez uruchomienia Autofix, które nie generują proponowanej poprawki.
Żądania pull request funkcji Copilot Autofix pojawiają się automatycznie w szczegółach alertu
Gdy funkcja Copilot Autofix tworzy pull request dla alertu CodeQL, szczegóły alertu są teraz automatycznie aktualizowane, aby wyświetlać ten pull request, i nadal aktualizują się po ukończeniu pull requestu. Nie musisz już odświeżać strony, aby zobaczyć, że sugerowana poprawka jest gotowa do przejrzenia.
Pull requesty Autofix w Copilot są łatwiejsze do rozpoznania
Pull requesty utworzone przez Copilot Autofix teraz używają znacznika Copilot Autofix zamiast dodawać sufiks do tytułu pull requestu.
Azure Boards
Adnotacje pull requestów na kartach
Dodaliśmy nową adnotację pull requestu do ustawień karty na tablicy. Po włączeniu tej opcji (ustawienie domyślne) powiązane pull requesty są wyświetlane bezpośrednio na kartach.
Zapewnia to zespołom większy wgląd w działania programistyczne bez opuszczania tablicy. Możesz szybko zobaczyć, które elementy robocze mają skojarzone żądania ściągnięcia, co ułatwia śledzenie postępu, identyfikowanie pracy oczekującej na przegląd i wykrywanie elementów, które mogą zostać zablokowane w przypadku zmian kodu.
Azure Pipelines
Wywoływanie interfejsów API REST usługi Azure DevOps za pomocą zadania Invoke REST API
Zadanie InvokeRestAPI@1 obsługuje teraz połączenie usługi Azure DevOps. Dzięki temu można wywoływać interfejsy API REST Azure DevOps bezpośrednio z potoku bez konieczności samodzielnego konfigurowania niestandardowego ogólnego połączenia z usługą i zarządzania uwierzytelnianiem.
Wybierz typ połączenia w danych wejściowych connectionType i odwołuj się do połączenia usługi Azure DevOps:
- task: InvokeRESTAPI@1
inputs:
connectionType: 'connectedServiceNameAzureDevOps'
serviceConnection: '<your-azure-devops-service-connection>'
method: 'GET'
urlSuffix: '<organization>/<project>/_apis/build/builds?api-version=7.1'
Dane wejściowe connectionType akceptują następujące wartości:
-
connectedServiceName— Ogólne połączenie z usługą (ustawienie domyślne). -
connectedServiceNameAzureDevOps– połączenie usługi Azure DevOps. -
connectedServiceNameARM— połączenie usługi Azure Resource Manager.
Następne kroki
Uwaga / Notatka
Te funkcje będą wdrażane w ciągu najbliższych dwóch do trzech tygodni. Przejdź do Azure DevOps i spójrz.
Jak przekazać opinię
Chcemy usłyszeć, co myślisz o tych funkcjach. Użyj menu Pomocy, aby zgłosić problem lub podać sugestię.
Możesz również uzyskać porady i odpowiedzi na pytania społeczności w witrynie Stack Overflow.