Akışlar nelerdir?

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 | TFS 2017

Artifacts akışları, paketlerinizi depolamanıza, yönetmenize ve gruplandıruygulamanıza ve ile kiminle paylaşacağınızı denetlemenize olanak tanıyan kurumsal yapılardır. Akışlar, paket türüne bağımlı değildir. aşağıdaki tüm paket türlerini tek bir akışta saklayabilirsiniz: npm, NuGet, maven, Python ve evrensel paketler.

Project kapsamlı ve kuruluş kapsamındaki akışlar

daha önce, tüm akışlar bir kuruluşun kapsamına alındı. bu, bir kuruluştaki herhangi bir projeden Azure Artifacts hub 'ında görüntülenebilir ve erişilebilir. Genel akışların tanıtılmasıyla birlikte, Proje kapsamlı akışlarda sunuyoruz. Bu tür akışa yalnızca barındırma projesi içinden erişilebilir.

Yalnızca proje kapsamlı akışlar herkese açık hale getirilebilir. Bu makalenin ilerleyen kısımlarında Ortak Akışlar hakkında daha fazla bilgi edinebilirsiniz. Proje kapsamındaki ve kuruluş kapsamındaki akışlar arasındaki farkları anlamak için bkz. akış görünürlüğü .

Not

Farklı bir kuruluştaki bir akışa erişmek için, bir kullanıcıya bu akışı barındıran projeye erişim verilmesi gerekir.

Genel akışlar

Genel akışlar, paketlerinizi Internet 'teki herkesle herkese açık bir şekilde paylaşmak için kullanılır. Kullanıcıların kuruluşunuzun veya kurumunuzun üyesi olması gerekmez. Azure DevOps bir hesabı olmasa bile paketlere erişebilirler.

Ortak akışlar, Proje kapsamlı akışlardır ve barındırma projesinin görünürlük ayarlarını miras alır.

Genel akışlarla ilgili dikkat edilmesi gereken bazı önemli noktalar:

  • Ortak Akışlar yalnızca ortak projelerin içinde oluşturulabilir.
  • ortak akışlar, mevcut paket yönetimi platformlarının (NuGet. org, npmjs.com vb.) yerini alacak şekilde tasarlanmamıştır.
  • Genel akışların yukarı akış kaynakları olamaz.
  • Ortak kullanıcılar şu anda evrensel paketleri indirilemez. Diğer tüm paket türleri, genel erişim için desteklenir.

Akış oluşturma

  1. Projenizin içinden Azure Artifacts' a gidin.

    Azure Artifacts git

  2. Akış oluştur' u seçin.

    Yeni akış düğmesi

  3. Akışınıza bir ad verin ve görünürlüğünü, yukarı akış kaynaklarınıve kapsam ayarlarını seçin.

    Yeni akış iletişim kutusu

  4. İşiniz bittiğinde Oluştur ' u seçin.

Azure Artifacts TFS 2017 müşterileri için varsayılan olarak yüklenir. Azure Artifacts kullanmak için TFS 2017 ' e yükseltmeniz gerekir. Akışınızı ilk kez kullanıyorsanız, bir lisans atamanız istenebilir

  1. Derleme sürümü ' ne gidin ve paketler' i seçin.

    Azure Artifacts TFS 'ye git

  2. + Yeni akış' ı seçin.

    Yeni akış düğmesi TFS

  3. Akışa bir ad, Açıklamaverin ve kimler okuyabilen, dış paketleri dahiletmek istiyorsanız kimlerin katkıda bulunabileceğini ve bunları okuyabilirler.

    Yeni akış iletişim kutusu TFS

  4. İşiniz bittiğinde Oluştur ' u seçin.

Bir akışı silme

  1. Artifactsseçin.

  2. Açılır menüden akışınızı seçin.

  3. Akışın ayarlarına erişmek için dişli simgesi dişli simgesini seçin.

    Akışın ayarlarına nasıl erişileceğini gösteren ekran görüntüsü

  4. Akışı Sil' i seçin.

    Akışın nasıl silineceğini gösteren ekran görüntüsü

  5. Hazırsanız Sil ' i seçin.

    Akışı silmeden önce bir uyarı iletisi gösteren ekran görüntüsü

Silinen bir akışı geri yükleme

bir akışı yanlışlıkla silerseniz Azure Artifacts, akışınızı özgün durumuna kurtarmak için 30 günlük bir pencere sağlar. 30 günden sonra akış kalıcı olarak silinir. Kurtarma penceresi sırasında, akış adı ayrılır, paket indirme kullanılamıyor ve bu akış için yazma erişimi askıda kalır.

Kalıcı silme bekleyen Akışlar ' i, Silinmiş akışlar sekmesi altındaki akışlar açılan listenizde görüntüleyebilirsiniz.

  1. Silinen akışlar altında akışınızı seçin.

    Silinen akışlar açılan menüsü

  2. akış Ayarlarseçin.

    Akış ayarları düğmesi

  3. Akışı geri yükle' yi seçin.

    Geri yükleme akışı

Akışı kalıcı olarak silme

Bir akış silinmeyi bekleyen bir akış, depolama alanı kullanmaya devam eder. Akışı 30 gün sonra kalıcı olarak silmek istiyorsanız, bunu silinmiş akışlar ayarlarından yapabilirsiniz.

  1. Silinen akışlar altında akışınızı seçin.

    Silinmiş akışlar listesi

  2. Kalıcı olarak sil ' i seçin ve silmeyi onaylayın

    Akışı kalıcı olarak sil

Akış kalıcı olarak silindikten sonra, kullanıcılar paketlerini görüntüleyemez veya geri yükleyemez. Akış adı silinmeden 15 dakika sonra yeniden kullanılabilir olacaktır.