Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ta aktualizacja obejmuje ulepszenia efektywności działania żądań pull, zabezpieczeń i zgodności pipelines oraz wydajności API npm.
Aby uzyskać szczegółowe informacje, zapoznaj się z listą funkcji poniżej.
Funkcje
Ogólne:
- Obsługa administratorów zespołu w celu tworzenia subskrypcji dla aplikacji do obsługi komunikatów w usługach Slack i Teams
- Obsługa wielodostępnych aplikacji Azure Boards, Repos i Pipelines w usłudze Microsoft Teams
Azure Boards
Azure Repos
Azure Pipelines
Azure Artifacts
- Zdarzenia inspekcji są teraz dostępne
- Ulepszenia wydajności narzędzia npm
- Usprawnienia ułatwień dostępu
General
Obsługa administratorów zespołu w celu tworzenia subskrypcji dla aplikacji do obsługi komunikatów w usługach Slack i Teams
Oprócz administratorów projektów, administratorzy zespołów mogą teraz tworzyć subskrypcje dla Azure Boards, Repos i pipeline bezpośrednio z usług Slack i Microsoft Teams.
Obsługa wielu dzierżawców dla aplikacji Azure Boards, Repos i Pipelines w usłudze Microsoft Teams
Aplikacja do komunikacji Azure Boards, Repos i Pipelines obsługuje teraz połączenie z inną dzierżawą w Microsoft Teams. W związku z tym usługi Azure DevOps i Microsoft Teams nie muszą już znajdować się w tej samej usłudze Azure AD. Użyj linku Zaloguj się przy użyciu innego adresu e-mail, jeśli usługi Microsoft Teams i Azure Pipelines znajdują się w różnych dzierżawach.
Azure Boards
Problemy synchronizacji usługi GitHub z elementami roboczymi usługi Azure DevOps
W tym sprincie utworzyliśmy i opublikowaliśmy nową akcję GitHub, która spowoduje zapisanie problemów GitHub w elementach roboczych Azure Boards. Dzięki temu można umieścić repozytoria kodu w usłudze GitHub, kontynuując zarządzanie pracą przy użyciu usługi Azure Boards. Akcja jest nadal w stanie wersji zapoznawczej i chcielibyśmy poznać Twoją opinię, aby rozwiązać przypadki brzegowe. Spróbuj i daj nam znać to, co myślisz.
Azure Repos
Ulepszona funkcjonalność pull requestów
Jeśli masz wiele żądań ściągnięcia do przejrzenia, zrozumienie, gdzie należy najpierw podjąć działania, może być trudne. Aby zwiększyć użyteczność żądań zmian, możesz teraz utworzyć wiele niestandardowych zapytań na stronie listy żądań zmian z kilkoma nowymi opcjami filtrowania, takimi jak stan wersji roboczej. Te wyszukiwania będą tworzyć składane i oddzielne sekcje na stronie pull request oprócz „Utworzone przeze mnie” i „Przypisane do mnie”. Możesz również odmówić przeglądu prośby o scalenie, do której zostałeś dodany, korzystając z menu Głosowanie lub menu kontekstowego na stronie listy próśb o scalenie. W niestandardowych sekcjach teraz zobaczysz oddzielne karty dla pull requestów, dla których przeprowadzono recenzję lub odmówiono przeglądu. Te zapytania niestandardowe będą działać we wszystkich repozytoriach na karcie "Moje pull requesty" na stronie głównej organizacji. Jeśli chcesz wrócić do pull requesta, możesz go oznaczyć i pojawią się na górze listy. Na koniec żądania ściągnięcia ustawione na autouzupełnianie zostaną oznaczone pigułką z napisem "Autouzupełnianie" na liście.
Ulepszone filtrowanie komentarzy w pull requestach
Dodaliśmy więcej filtrów do strony szczegółów żądania ściągnięcia, aby szybciej je przejrzeć:
- Stan komentarza: Aktywny (wartość domyślna), Wszystkie, Oczekujące, Rozwiązane, Zgodnie z projektem, Nie naprawi i Zamknięte.
- Komentarz według: Odfiltruj komentarze pozostawione przez określoną osobę.
- Typy plików: Pokaż wszystkie pliki (domyślne) i Pokaż tylko pliki, które zostały skomentowane.
Azure Pipelines
Dodatkowa kontrola wdrożeń
Usługa Azure Pipelines od jakiegoś czasu obsługuje wdrożenia kontrolowane za pomocą ręcznych zatwierdzeń. Dzięki najnowszym ulepszeniom masz teraz dodatkową kontrolę nad wdrożeniami. Oprócz zatwierdzeń właściciele zasobów mogą teraz dodawać zautomatyzowane checks, aby zweryfikować zasady zabezpieczeń i jakości. Te kontrole mogą być używane do wywoływania operacji, a następnie czekania na ich zakończenie. Korzystając z dodatkowych testów, można teraz zdefiniować kryteria kondycji na podstawie wielu źródeł i mieć pewność, że wszystkie wdrożenia przeznaczone dla zasobów są bezpieczne, niezależnie od potoku YAML wykonującego wdrożenie. Ocena każdej kontroli może być okresowo powtarzana zgodnie z określonym interwałem ponawiania prób .
Dostępne są teraz następujące dodatkowe kontrole:
- Wywoływanie dowolnego interfejsu API REST i przeprowadzanie walidacji na podstawie treści odpowiedzi lub wywołania zwrotnego z usługi zewnętrznej
- Wywoływanie funkcji platformy Azure i przeprowadzanie walidacji na podstawie odpowiedzi lub wywołania zwrotnego z funkcji
- Wyszukiwanie reguł Azure Monitor dla aktywnych alertów
- Upewnij się, że pipeline rozszerza co najmniej jeden szablon YAML lub więcej szablonów YAML.
Powiadomienie o zatwierdzeniu
Po dodaniu zatwierdzenia do środowiska lub połączenia z usługą wszystkie potoki wieloetapowe, które używają zasobu, automatycznie czekają na zatwierdzenie na początku etapu. Wyznaczone osoby zatwierdzające muszą ukończyć zatwierdzenie, zanim rurociąg będzie mógł kontynuować.
Dzięki tej aktualizacji osoby zatwierdzające otrzymują powiadomienie e-mail dotyczące oczekującego zatwierdzenia. Użytkownicy i właściciele zespołów mogą zrezygnować z subskrypcji niestandardowych lub skonfigurować je przy użyciu ustawień powiadomień .
Oprócz powiadomień e-mail administratorzy projektu mogą również kierować powiadomienia do usługi Microsoft Teams lub Slack.
Azure Artifacts
Zdarzenia inspekcji są teraz dostępne
Zdarzenia źródeł danych usługi Azure Artifacts są teraz dostępne w dziennikach inspekcji. Dostęp do tych dzienników można uzyskać w obszarze Ustawienia organizacji —> audyt. Następujące zdarzenia są teraz dostępne dla kanałów informacyjnych:
- Tworzenie, usuwanie lub modyfikowanie źródła danych w zakresie organizacji lub projektu
- Tworzenie, usuwanie lub modyfikowanie widoku kanału informacyjnego
- Ustawianie lub usuwanie zasad przechowywania pakietów dla dowolnego źródła danych
- Zmiany uprawnień
Ulepszenia wydajności narzędzia npm
Wprowadziliśmy zmiany w naszym podstawowym projekcie, aby poprawić sposób przechowywania i dostarczania pakietów npm w źródłach danych usługi Azure Artifacts. Pomogło nam to osiągnąć maksymalnie 10-krotne zmniejszenie opóźnienia dla niektórych z najwyższych używanych interfejsów API dla npm.
Ulepszenia ułatwień dostępu
Wdrożyliśmy poprawki, aby rozwiązać problemy z ułatwieniami dostępu na naszej stronie kanałów informacyjnych. Poprawki obejmują następujące elementy:
- Tworzenie doświadczenia kanału
- Globalne doświadczenie ustawień kanału informacyjnego
- Nawiązywanie połączenia ze środowiskiem kanału informacyjnego
Dalsze kroki
Uwaga / Notatka
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ę.
Możesz również uzyskać porady i odpowiedzi na pytania społeczności w witrynie Stack Overflow.