Udostępnij za pośrednictwem


Łatwość dostosowywania dzięki migracji projektów do modelu procesu dziedziczenia — aktualizacja przebiegu usługi VSTS 139

W aktualizacji przebiegu 139 Visual Studio Team Services (VSTS) można teraz migrować hostowane projekty XML do modelu procesu dziedziczenia, aby ułatwić dostosowywanie. Ponadto wersje mogą być teraz wyzwalane przez żądanie ściągnięcia , aby ułatwić wykonywanie dodatkowych testów przed scaleniem.

Zapoznaj się z listą funkcji poniżej, aby uzyskać więcej informacji.

Następne kroki

Przeczytaj o nowych funkcjach poniżej i przejdź do usługi VSTS, aby wypróbować je samodzielnie.

Funkcje

Wiki:

Pracy:

Kod:

Kompilowanie i wydawanie:

Witryna Wiki

Tworzenie spisu treści dla stron typu wiki

Czasami strony typu wiki mogą być długie, a zawartość jest zorganizowana w kilka nagłówków. Teraz możesz dodać spis treści do dowolnej strony zawierającej co najmniej jeden nagłówek przy użyciu [[_TOC_]] składni . Aby uzyskać więcej informacji na temat używania języka Markdown w usłudze VSTS, zobacz dokumentację ze wskazówkami dotyczącymi języka Markdown . Ta funkcja została priorytetowa na podstawie sugestii z witryny UserVoice.

Spis treści w witrynie typu wiki

Praca

Łatwość dostosowywania przez migrowanie projektów do modelu procesu dziedziczenia

Migrowanie hostowanego modelu procesów XML do procesu dziedziczonego zapewnia wygodę dostosowywania systemu śledzenia pracy za pomocą interfejsu użytkownika. Jeśli używasz modelu hostowanego procesu XML w dowolnym z projektów, możesz je teraz migrować. Zmianę modelu procesu dla projektu można wykonać w dwóch krokach. Najpierw sklonuj hostowany proces XML do modelu dziedziczenia. Spowoduje to dodanie dostosowań, takich jak typy elementów roboczych, pola i stany, do nowo utworzonego procesu dziedziczonego.

Proces klonowania

Po zweryfikowaniu procesu można zmienić projekty tak, aby korzystały z nowo utworzonego procesu.

Proces zmiany projektu

Aby uzyskać więcej informacji, zobacz dokumentację Klonowanie hostowanego procesu XML do dziedziczenia .

Porozmawiaj o najnowszym stanie przy użyciu ulepszonej integracji z usługą Microsoft Teams

W najnowszej poprawa integracji z usługą Microsoft Teams teraz szybko zobaczysz stan działania z jasnymi ikonami i kolorami i zaczniesz rozmawiać, aby kontynuować przenoszenie rzeczy. Jeśli żądanie ściągnięcia oczekuje na autora, jest ono wyświetlane w kolorze żółtym i z ikoną czasomierza. Jeśli kompilacja zakończyła się pomyślnie, zostanie ona wyświetlona na zielono i z ikoną znacznika wyboru.

Aktywność w czacie zespołowym

Kod

Standaryzacja opisów żądań ściągnięcia przy użyciu szablonów

Pisanie dobrych opisów żądań ściągnięcia to doskonały sposób, aby pomóc recenzentom wiedzieć, czego oczekiwać podczas przeglądania kodu. Są one również doskonałym sposobem na śledzenie rzeczy, które należy wykonać dla każdej zmiany, takie jak testowanie, dodawanie testów jednostkowych i aktualizowanie dokumentacji (nikt nigdy nie zapomina o zaktualizowaniu dokumentacji). Wielu z Was prosiło o dodanie szablonów żądań ściągnięcia, aby ułatwić zespołom pisanie wspaniałych opisów i dodaliśmy tę funkcję.

Oprócz obsługi domyślnego szablonu opisu żądania ściągnięcia zespoły mogą dodawać wiele szablonów, które są prezentowane w menu na stronie tworzenia żądania ściągnięcia. Wystarczy kliknąć przycisk Dodaj szablon , aby wybrać dowolny szablon w repozytorium, aby dołączyć go do opisu żądania ściągnięcia.

Dodawanie szablonu żądania ściągnięcia

Szablony specyficzne dla gałęzi są również obsługiwane, jeśli chcesz zastosować inny szablon dla żądania ściągnięcia do określonej gałęzi lub folderu gałęzi. Jeśli na przykład chcesz mieć szablon specyficzny dla wszystkich gałęzi rozpoczynających się od ciągu "poprawka/", możesz dodać szablon, który będzie używany dla wszystkich żądania ściągnięcia do tych gałęzi.

Zapoznaj się z dokumentacją szablonów żądań ściągnięcia , aby dowiedzieć się więcej na temat tworzenia i używania szablonów.

Kompilowanie i wydawanie

Wykonywanie dodatkowych testów przy użyciu wyzwalacza wydania żądania ściągnięcia

Udało Ci się wyzwolić kompilację na podstawie żądania ściągnięcia i uzyskać te szybkie opinie przed scaleniem przez pewien czas. Teraz można również skonfigurować wyzwalacz żądania ściągnięcia dla wydania. Stan wydania zostanie opublikowany z powrotem do repozytorium kodu i będzie widoczny bezpośrednio na stronie żądania ściągnięcia. Jest to przydatne, jeśli chcesz wykonać dodatkowe testy funkcjonalne lub ręczne w ramach przepływu pracy żądania ściągnięcia.

Wyzwalacz żądania ściągnięcia w wersji

Wdrażanie aplikacji języka Go w usłudze Azure Kubernetes Service (AKS) przy użyciu usługi Azure DevOps Projects

Usługa DevOps Projects ułatwia rozpoczęcie pracy na platformie Azure. Ułatwia uruchomienie aplikacji w wybranej usłudze platformy Azure w kilku krokach. Usługa DevOps Projects udostępnia wszystko, czego potrzebujesz do tworzenia, wdrażania i monitorowania aplikacji.

Dodaliśmy obsługę Azure Kubernetes Service (AKS) przeznaczonej dla języka Go w usłudze DevOps Projects. Aby uzyskać więcej informacji, zobacz dokumentację samouczka dotyczącą usługi AKS .

Stan kompilacji zgłoszony w usłudze GitHub jest bardziej zwięzły

Gdy usługa VSTS publikuje stan kompilacji w usłudze GitHub, tekst stanu jest wyświetlany podczas sprawdzania skojarzonego zatwierdzenia, gałęzi i żądania ściągnięcia. Do tej pory nazwa każdego potoku kompilacji w tekście została poprzedzona ciągiem VSTS:. Usunęliśmy ten wstęp z tekstu stanu, tak aby nazwa potoku kompilacji była łatwiejsza do wyświetlenia na pierwszy rzut oka i nie powodowała nieporozumień dotyczących VSTS: bycia w oficjalnej nazwie potoku kompilacji. Niestety ta zmiana ma wpływ na reguły ochrony gałęzi usługi GitHub, w których usługa GitHub nadal oczekuje, że nazwy potoków rozpoczną się od VSTS:. Może to spowodować zablokowanie żądań ściągnięcia usługi GitHub do momentu zaktualizowania ustawień repozytorium. Aby rozwiązać ten problem, po uruchomieniu kompilacji co najmniej raz zaktualizuj reguły ochrony gałęzi repozytorium w obszarze Ustawienia > repozytorium Gałęzie > reguły ochrony gałęzi.

Jak przekazać opinię

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

Menu opinii

Możesz również uzyskać porady i pytania, na które odpowiada społeczność w witrynie Stack Overflow.

Dzięki,

Gopinath Chigakkagari