Udostępnij za pośrednictwem


Ustawienie na poziomie organizacji dla gałęzi domyślnej

Oprócz domyślnego ustawienia gałęzi repozytorium dodaliśmy teraz domyślną nazwę gałęzi dla poziomu organizacji, aby projekty domyślnie ustawiały ustawienie organizacji, gdy nazwa gałęzi nie jest określona.

Aby uzyskać szczegółowe informacje, zapoznaj się z listą funkcji poniżej.

Funkcje

Azure Boards

Azure Repos

Azure Pipelines

Azure Boards

Dostosowywanie stanu elementu roboczego po scaleniu żądania ściągnięcia

Kilka przebiegów z powrotem udostępniliśmy tę funkcję w prywatnej wersji zapoznawczej. Po przekazaniu opinii i usunięciu usterek jest ona teraz ogólnie dostępna we wszystkich organizacjach. Żądania ściągnięcia często odwołują się do wielu elementów roboczych. Podczas tworzenia lub aktualizowania żądania ściągnięcia możesz chcieć zamknąć niektóre z nich, rozwiązać niektóre z nich i zachować resztę otwartą. Teraz możesz użyć komentarzy, takich jak te pokazane na poniższej ilustracji, aby to osiągnąć. Aby uzyskać więcej informacji, zobacz dokumentację.

Dostosowywanie stanu

Pole nadrzędne na tablicy zadań

Ze względu na popularne żądanie można teraz dodać pole Nadrzędne zarówno do kart podrzędnych, jak i nadrzędnych na tablicy zadań.

tablica zadań pola nadrzędnego

Azure Repos

Ustawienie na poziomie organizacji dla gałęzi domyślnej

Istnieje teraz ustawienie na poziomie organizacji dla preferowanej początkowej nazwy gałęzi dla nowych repozytoriów. Jeśli projekt nie wybrał nazwy początkowej gałęzi, zostanie użyte to ustawienie na poziomie organizacji. Jeśli nie określisz początkowej nazwy gałęzi w ustawieniach organizacji lub ustawieniach projektu, nowe repozytoria będą używać zdefiniowanej wartości domyślnej usługi Azure DevOps.

ustawienie gałęzi dla poziomu organizacji

Dodawanie nowego zakresu uwierzytelniania na potrzeby współtworzenia komentarzy do żądania ściągnięcia

W tej wersji dodano nowy zakres OAuth na potrzeby odczytywania/zapisywania komentarzy żądania ściągnięcia. Jeśli masz bota lub automatyzację, która wymaga tylko interakcji z komentarzami, możesz nadać mu token dostępu tylko w tym zakresie. Ten proces zmniejsza promień wybuchu, jeśli automatyzacja ma usterkę lub jeśli token został naruszony.

Azure Pipelines

Konfigurowanie weryfikacji wersji roboczej żądania ściągnięcia dla repozytoriów GitHub

Klienci mają różne procesy dotyczące żądań ściągnięcia. W niektórych przypadkach chcą uruchomić weryfikację kompilacji na podstawie wersji roboczej żądania ściągnięcia. W innych, nie chcą, aby projekt żądania ściągnięcia zużywał i marnował swoje zadania równoległe.

Ta funkcja dodaje drafts do składni YAML wyzwalacza dla roboczych żądań ściągnięcia pr usługi GitHub. Ta funkcja umożliwia klientowi wybranie, czy chcesz, aby ich robocze żądania ściągnięcia były kolejką kompilacji. Domyślna opcja to true (kompilacja zostanie w kolejce), tak jak obecnie jest w przypadku żądania ściągnięcia w usłudze GitHub. Ta zmiana działa zarówno w przypadku połączeń OAuth, jak i GitHubApp.

Schematu:

pr:
  autoCancel: boolean # indicates whether additional pushes to a PR should cancel in-progress runs for the same PR. Defaults to true
  branches:
    include: [ string ] # branch names which will trigger a build
    exclude: [ string ] # branch names which will not
  paths:
    include: [ string ] # file paths which must match to trigger a build
    exclude: [ string ] # file paths which will not trigger a build
  drafts: boolean # whether to build draft PRs

Ta funkcja dotyczy tylko żądania ściągnięcia w usłudze GitHub. Nie ma żadnych zmian w zachowaniu dla Azure Repos, gdzie walidacja żądania ściągnięcia jest konfigurowana za pomocą zasad gałęzi. Wersje robocze żądania ściągnięcia w Azure Repos nie są weryfikowane przez usługę Azure Pipelines.

Następne kroki

Uwaga

Te funkcje będą wdrażane w ciągu najbliższych dwóch do trzech tygodni.

Przejdź do usługi 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 pytania, na które odpowiada społeczność w witrynie Stack Overflow.

Dzięki,

Vijay Machiraju