Ulepszono skalowalność repozytorium dzięki usunięciu limitu obiektów usługi Git

Azure Repos ulepszenia w tej iteracji zwiększają widoczność pull requestów i usuwają kluczowe limity skalowania. Odznaki zewnętrzne wyjaśniają teraz kontrole stanu innych firm, nierozwiązane komentarze są udostępniane bezpośrednio na listach żądań ściągnięcia, a usunięcie limitu obiektów Git umożliwia nieograniczone zwiększanie repozytorium na potrzeby programowania na dużą skalę.

Sprawdź notatki o wydaniu, aby uzyskać szczegóły.

Ogólne

GitHub Advanced Security dla usługi Azure DevOps

Azure Boards

Azure Pipelines

Azure Repos

Azure Test Plans

Ogólne

Najnowsza wersja narzędzia do migracji danych Azure DevOps

Najnowsza wersja narzędzia do migracji danych Azure DevOps jest teraz dostępna dla użytkowników, którzy muszą przeprowadzić migrację z wersji Azure DevOps Server wydanej pod koniec 2025 r. do usług Azure DevOps.

Możesz pobrać najnowszą wersję narzędzia do migracji danych Azure DevOps i sprawdzić przewodnik migracji.

GitHub Advanced Security dla usługi Azure DevOps

Usunięte i wyłączone repozytoria nie są już wyświetlane w omówieniu zabezpieczeń

Przegląd zabezpieczeń ukrywa teraz repozytoria, które zostały usunięte lub mają wyłączone zabezpieczenia zaawansowane, więc widoki ryzyka i pokrycia pokazują tylko repozytoria, które są rzeczywiście skanowane. Powoduje to czyszczenie nieaktualnych wpisów pochodzących z poprzedniego stanu aktywacji i sprawia, że sumy w przeglądzie zabezpieczeń odzwierciedlają Twój obecny zasięg.

Azure Boards

Ulepszone opcje kopiowania elementów roboczych

Ulepszyliśmy doświadczenie kopiowania elementu roboczego przez oddzielenie połączeń nadrzędnych i podrzędnych. Zamiast kopiować wszystkie łącza nadrzędne i podrzędne razem z opcją Dołącz istniejące łącza , można teraz skopiować tylko łącza nadrzędne, tylko łącza podrzędne lub oba te linki.

Zapewnia to większą elastyczność i ułatwia w przypadkach, gdy chcesz skopiować element roboczy, utrzymując go połączonym z tym samym elementem nadrzędnym, bez przenoszenia wszystkich linków do elementów podrzędnych.

Ulepszone zabezpieczenia dla integracji REST API GitHub

Uaktualniliśmy interfejsy API REST integracji GitHub aby używać tokenów OAuth aplikacji GitHub zamiast klasycznych tokenów OAuth na potrzeby uwierzytelniania użytkowników. W ramach ulepszeń zabezpieczeń użytkownicy będą monitowani o ponowne uwierzytelnienie raz za pośrednictwem podanego adresu URL podczas pierwszej interakcji z GitHub połączeniami po tej zmianie.

Po wykonaniu tego jednorazowego kroku wszystkie interakcje interfejsu API będą kontynuowane jak zwykle. Ta aktualizacja umożliwia automatyczne odświeżanie tokenów, zmniejszenie przerw w działaniu i wyeliminowanie konieczności wielokrotnego ręcznego ponownego uwierzytelniania.

Azure Pipelines

Windows agent arm64 dostępny w publicznej wersji zapoznawczej

Agent Windows ARM64 jest teraz dostępny w publicznej wersji zapoznawczej dla Windows 11. Dzięki temu wprowadza się natywne wsparcie Windows ARM64 dla agentów Azure Pipelines działających na własnym serwerze, co umożliwia uruchamianie potoków na maszynach Windows opartych na architekturze ARM64.

Aby uzyskać więcej informacji, zobacz dokumentację Windows self-hosted agent.

Azure Repos

Ulepszenia kontroli statusu żądań pull requestów

Dodaliśmy nową odznakę External do sprawdzania statusu żądań pull, aby ułatwić odróżnienie niestandardowych zasad statusu zewnętrznych stron od wbudowanych w Azure DevOps dla gałęzi. Wcześniej zasady zewnętrzne wyglądały identycznie jak standardowe, takie jak kompilacje lub wymagani recenzenci, co często powodowało zamieszanie, gdy blokowano żądanie ściągnięcia.

Dzięki tej aktualizacji zewnętrzne zasady statusu są teraz wyraźnie oznaczone w doświadczeniu kontroli, a najechanie na odznakę dostarcza dodatkowych szczegółów dotyczących właściciela zasad i że są zarządzane poza standardowymi zasadami gałęzi. Pomaga to autorom i recenzentom szybko zrozumieć, dlaczego żądanie ściągnięcia jest blokowane i szybciej rozwiązuje problemy.

Pokaż nierozwiązane komentarze na liście żądań ściągnięcia

Teraz wyróżniamy żądania ściągnięcia zawierające nierozwiązane wątki komentarzy bezpośrednio w widoku listy żądań ściągnięcia.

Zapewnia to autorom i recenzentom szybki wgląd w to, czy żądanie ściągnięcia nadal wymaga uwagi, zanim będzie można je ukończyć lub scalić. Zamiast otwierać każde żądanie ściągnięcia w celu sprawdzenia stanu dyskusji, możesz natychmiast zobaczyć, czy są zaległe komentarze do przeglądu, które nadal wymagają uwagi.

Nierozwiązany wskaźnik komentarza wyświetla liczbę nierozwiązanych wątków wraz z całkowitą liczbą wątków komentarzy (na przykład 1/3), co ułatwia błyskawiczne zrozumienie postępu przeglądania.

Usunięto limit liczby obiektów usługi Git

Usunięto twardy limit liczby obiektów Git w repozytorium. Wcześniej repozytoria były ograniczone do 100 milionów obiektów, co może być ograniczeniem dla bardzo dużych i aktywnych baz kodu. Dzięki tej zmianie repozytoria mogą rosnąć bez limitu liczby obiektów, zwiększając skalowalność i długowieczność.

Jest to szczególnie korzystne dla długotrwałych, dużych monorepos z obszerną historią, ogromną liczbą współautorów i ciągłym rozwojem na dużą skalę.

Azure Test Plans

Rejestrowanie rzeczywistych wyników dla każdego kroku w trakcie testów ręcznych w publicznej wersji zapoznawczej

Ta funkcja była jednym z najważniejszych żądań od społeczności i jesteśmy zachwyceni, aby udostępnić ją.

Teraz można zarejestrować Actual Result dla każdego kroku podczas ręcznego wykonywania testu w Azure Test Plans. Pozwala to przechwytywać rzeczywisty wynik każdego kroku obok elementu Pass/Fail, zapewniając ustrukturyzowane dowody na to, co wydarzyło się podczas przebiegu, co przydaje się do przeprowadzania inspekcji, klasyfikacji i raportowania wad.

Funkcja jest konfigurowana zgodnie z planem testu z trzema trybami:

  • Wyłączone (ustawienie domyślne): pole jest ukryte i nieaktywne.
  • Włączone — opcjonalne: zostanie wyświetlone pole; wpis nie jest wymuszany.
  • Włączone — wymagane: testerzy muszą wprowadzić rzeczywisty wynik dla każdego kroku, który ma zdefiniowany oczekiwany wynik, zanim będą mogli kontynuować.

Dowiedz się więcej w dokumentacji rzeczywistego wyniku.

Funkcja jest dostępna w publicznej wersji zapoznawczej , a dane wejściowe mają kluczowe znaczenie. Podziel się swoimi doświadczeniami, sugestiami i wszelkimi problemami, które mogą wystąpić. Możesz wysłać opinię bezpośrednio za pośrednictwem Azure DevOps Developer Community lub wysłać nam wiadomość e-mail na adres azdo-testplans-uxr @ microsoft.com (usuń spacje).

Następne kroki

Note

Te funkcje będą wdrażane w ciągu najbliższych dwóch do trzech tygodni. Przejdź do usługi Azure DevOps i przyjrzyj się.

Jak przekazać opinię

Chcielibyśmy usłyszeć, co myślisz o tych funkcjach. Użyj menu Pomocy, aby zgłosić problem lub podać sugestię.

Utwórz sugestię

Możesz również uzyskać porady i odpowiedzi na pytania społeczności w witrynie Stack Overflow.