Udostępnij za pośrednictwem


Domyślnie autouzupełnianie żądań ściągnięcia

W tej iteracji dodajemy nowe ustawienie repozytorium, które umożliwia ustawienie żądań ściągnięcia, aby były automatycznie zatwierdzane jako domyślne po ich utworzeniu. Pomaga to zespołom zmniejszyć ręczne działania i usprawnić proces scalania. Ustawienie można skonfigurować na poziomie projektu lub na poziomie repozytorium, co zapewnia zespołom elastyczność zarządzania finalizacją żądań ściągnięcia.

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

Ogólne

GitHub Advanced Security dla usługi Azure DevOps

Azure Boards

Azure Repos

Azure Test Plans

Ogólne

Wycofanie globalnych osobistych tokenów dostępu w Azure DevOps

Azure DevOps wycofuje globalne osobiste tokeny dostępu (PATs) w celu zmniejszenia ryzyka bezpieczeństwa i promowania bezpieczniejszego, zasięgowanego uwierzytelniania. Globalne PAT udzielają dostępu we wszystkich organizacjach, do których należy użytkownik, tworząc nadmiernie szerokie i zbyt wpływowe poświadczenia, które nie są już zgodne z nowoczesnymi praktykami bezpieczeństwa.

Zachęcamy klientów do przejścia do znaczników dostępu osobistego PAT ograniczonych do organizacji w razie potrzeby lub wdrożenia uwierzytelniania opartego na Microsoft Entra w celu zwiększenia bezpieczeństwa i zarządzania.

Kluczowe daty:

  • 15 marca 2026 r. tworzenie i ponowne odnawianie globalnych paT zostanie zablokowane.

  • 1 grudnia 2026 r. wszystkie globalne PAT-y zostaną całkowicie wyłączone i przestaną działać. Klienci powinni przejrzeć wszelkie przepływy pracy lub integracje przy użyciu globalnych PAT i zacząć przechodzić do nowych rozwiązań przed wyznaczonymi terminami, aby uniknąć zakłóceń.

Dowiedz się więcej na blogu ogłoszeniowym: Wycofanie globalnych osobistych tokenów dostępu w usłudze Azure DevOps.

Domyślnie autouzupełnianie żądań ściągnięcia

Dodaliśmy nowe ustawienie repozytorium: Ustaw pull requesty na domyślne automatyczne uzupełnianie przy tworzeniu.

Zrzut ekranu przedstawiający nowe ustawienie repozytorium.

To ustawienie steruje domyślnym stanem przełącznika Ustaw automatyczne uzupełnianie dla nowo utworzonych żądań pull request.

Po włączeniu tego ustawienia każde nowe żądanie ściągnięcia automatycznie będzie miało włączone ustawienie automatycznego uzupełniania. Gdy jest wyłączone, nowe pull requesty będą rozpoczynać się od ustawienia automatycznego uzupełniania wyłączonego, a autorzy mogą włączyć je ręcznie.

Zrzut ekranu przedstawiający nowe prośbę o scalenie z włączonym automatycznym uzupełnianiem.

Aby włączyć to ustawienie, przejdź do pozycji Ustawienia projektu → Repozytoria → Ustawienia. Można włączyć go dla całego projektu, aby wszystkie repozytoria używały tej samej konfiguracji lub aktualizowały je bezpośrednio w ustawieniach pojedynczego repozytorium.

GitHub Advanced Security dla usługi Azure DevOps

Szczegóły obejścia ochrony tajnego push dostępne w dzienniku audytowym

Gdy deweloper omija ochronę przy wysyłaniu, aby wysłać wykryty tajny klucz, zdarzenie to jest teraz rejestrowane w dzienniku inspekcji Azure DevOps z dodatkowym kontekstem. Wpis dziennika audytu zawiera repozytorium, typ sekretu i tożsamość użytkownika, który wykonał ominięcie. Zapewnia to zespołom ds. zabezpieczeń i administratorom organizacji pełny rekord działania obejścia ochrony wypychanej, co ułatwia badanie zdarzeń, wymuszanie zasad i identyfikowanie deweloperów, którzy mogą potrzebować dodatkowych wskazówek dotyczących zabezpieczeń.

Dodatkowe wpisy dziennika inspekcji dla zdarzeń włączania zabezpieczeń zaawansowanych zostaną udostępnione w przyszłej wersji.

Azure Boards

Skondensowane karty wyświetlane na tablicach Kanban i sprint.

Podobnie jak w planach dostarczania, można teraz włączyć skrócony widok na tablicach Kanban i Sprint, aby wyświetlić tylko tytuł elementu roboczego. Jest to szczególnie przydatne w przypadku zespołów z dużymi zaległościami, co pozwala im zobaczyć więcej kart na tablicy podczas mniejszej ilości przewijania.

Aby włączyć widok skondensowany, wybierz przycisk Zwiń pola karty na tablicy.

Zrzut ekranu przedstawiający skrócone widoki.

Azure Repos

Domyślnie autouzupełnianie żądań ściągnięcia

Dodaliśmy nowe ustawienie repozytorium: Ustaw pull requesty na domyślne automatyczne uzupełnianie przy tworzeniu.

Zrzut ekranu przedstawiający nowe ustawienie repozytorium.

To ustawienie steruje domyślnym stanem przełącznika Ustaw automatyczne uzupełnianie dla nowo utworzonych żądań pull request.

Po włączeniu tego ustawienia każde nowe żądanie ściągnięcia automatycznie będzie miało włączone ustawienie automatycznego uzupełniania. Gdy jest wyłączone, nowe pull requesty będą rozpoczynać się od ustawienia automatycznego uzupełniania wyłączonego, a autorzy mogą włączyć je ręcznie.

Zrzut ekranu przedstawiający nowe prośbę o scalenie z włączonym automatycznym uzupełnianiem.

Aby włączyć to ustawienie, przejdź do pozycji Ustawienia projektu → Repozytoria → Ustawienia. Można włączyć go dla całego projektu, aby wszystkie repozytoria używały tej samej konfiguracji lub aktualizowały je bezpośrednio w ustawieniach pojedynczego repozytorium.

Nowe ustawienie repozytorium dla identyfikatora pull requestu w komunikatach zatwierdzenia

Wprowadziliśmy nowe ustawienie na poziomie repozytorium, które umożliwia zespołom kontrolowanie, czy identyfikator pull requestu (PR) jest automatycznie dodawany na początku komunikatów zatwierdzanych podczas realizacji PR.

Zrzut ekranu przedstawiający nowe ustawienie repozytorium dla identyfikatora pull request w wiadomościach zatwierdzenia.

Wcześniej komunikaty zatwierdzenia utworzone podczas kończenia żądania ściągnięcia zawsze zawierały identyfikator żądania ściągnięcia na początku komunikatu. Dzięki tej aktualizacji administratorzy repozytorium mogą wybrać, czy ten prefiks jest uwzględniony.

Zrzut ekranu przedstawiający identyfikator żądania ściągnięcia na początku komunikatu zatwierdzenia.

Domyślnie ustawienie pozostaje włączone, aby zachować istniejące zachowanie. Po włączeniu, komunikaty zatwierdzenia generowane podczas kończenia pull requestów będą nadal zawierać prefiks identyfikatora pull requestu. Po wyłączeniu komunikaty zatwierdzenia utworzone podczas kończenia PR nie będą już zawierać identyfikatora PR.

To ustawienie dotyczy tylko zatwierdzeń generowanych podczas akcji ukończenia żądania pull, takich jak scalanie, squash lub rebase. Nie ma to wpływu na zatwierdzenia ręczne i dotyczy tylko zatwierdzeń utworzonych po zmianie ustawienia.

Ta funkcja odnosi się do zgłoszenia sugestii Developer Community.

Azure Test Plans

Nowy punkt wejścia dla sesji eksploracyjnych

Teraz możesz uzyskać dostęp do wszystkich sesji eksploracyjnych bezpośrednio z paska bocznego Plany testów, wybierając pozycję Sesje eksploracyjne, co ułatwia odnajdywanie, przeglądanie i zarządzanie działaniami testowania eksploracyjnego w jednym miejscu.

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ę

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.