Podsumowanie

Ukończone

Zespół przebył naprawdę długą drogę. Wiedzą, jak używać usług Azure Pipelines i Azure Artifacts do tworzenia pakietów i przechowywania ich w miejscu, w którym inne zespoły w firmie mogą ich używać. Usługa Azure DevOps polega na udostępnianiu i współpracy. Tworzenie kodu wielokrotnego użytku i udostępnianie go innym osobom to doskonały sposób na wspieranie tych wartości.

Większość nowoczesnych aplikacji ma zależności, którymi należy zarządzać podczas procesu kompilacji. Istnieje wiele repozytoriów pakietów, z których należy wybrać, kiedy szukasz pakietów do użycia, lub gdy decydujesz, gdzie przechowywać pakiety. Można również hostować własne repozytorium lub skorzystać z udziału plików.

Udostępnianie kodu między zespołami i między zespołami pomaga skrócić czas programowania, ponieważ nie piszesz tego samego kodu więcej niż raz. Skraca to również czas testowania, ponieważ należy przetestować tylko jedną bazę kodu. Wszelkie ulepszenia wprowadzone w udostępnionym kodzie korzystają ze wszystkich użytkowników.

Dowiedz się więcej

Podjęcie decyzji o tym, gdzie hostować pakiet, zależy od wielu czynników. Przykład:

  • Czy pakiet będzie publiczny czy prywatny?
  • Czy host ma potrzebne funkcje?
  • Czy niezbędne jest uwierzytelnianie dostępu do pakietu?
  • Czy z jakichś powodów pakiet musi być hostowany lokalnie?

Może być konieczne rozważenie języka pakietu i procesu uzyskiwania do niego dostępu. Poniżej przedstawiono niektóre zasoby, które należy sprawdzić podczas podejmowania decyzji o tym, gdzie hostować pakiety:

Aby dowiedzieć się więcej na temat konfigurowania bezpiecznego dostępu do kanałów informacyjnych pakietów, zobacz Zarządzanie uprawnieniami.