Akışlar nedir?

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Yapıt Akışları, paketlerinizi depolamanıza, yönetmenize ve gruplandırmanıza ve kimlerle paylaşabileceğinizi denetlemenize olanak sağlayan kuruluş yapılarıdır. Akışlar paket türüne bağımlı değildir. Aşağıdaki paket türlerinin tümünü tek bir akışta depolayabilirsiniz: npm, NuGet, Maven, Python ve Evrensel paketler.

Proje kapsamlı ve Kuruluş kapsamlı akışlar karşılaştırması

Daha önce tüm akışların kapsamı bir kuruluşa aitti, azure artifacts hub'ında bir kuruluştaki herhangi bir projeden görüntülenebilir ve bunlara erişilebilirdi. Genel akışların kullanıma sunulmasıyla birlikte proje kapsamındaki akışları da kullanıma aldık. Bu tür bir akışa yalnızca barındırma projesi içinden erişilebilir.

Yalnızca proje kapsamlı akışlar genel kullanıma açılabilir. Bu makalenin devamında genel akışlar hakkında daha fazla bilgi edinebilirsiniz. Proje kapsamlı ve kuruluş kapsamındaki akışlar arasındaki farkları anlamak için bkz . Akışlar görünürlüğü .

Not

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

Genel akışlar

Genel akışlar, paketlerinizi İnternet'te bulunan herkesle genel olarak paylaşmak için kullanılır. Kullanıcıların kuruluşunuzun veya kuruluşunuzun üyesi olması gerekmez. Azure DevOps 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ı devralır.

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

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

Not

Genel projedeki tüm akış görünümlerine İnternet'teki herkes erişebilir.

Genel akışlar oluşturma

Genel akışlar, ortak bir projedeki proje kapsamlı akışlardır.

  1. Yapıtlar'ı seçin.

    Azure DevOps panosundaki Yapıtları gösteren ekran görüntüsü.

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

    Akış oluştur düğmesini gösteren ekran görüntüsü.

  3. Akışınıza bir Ad verin ve akışınızın kapsamı için Project'i seçin.

    Yeni bir genel akışın nasıl oluşturulacağını gösteren ekran görüntüsü.

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

Akışı silme

  1. Yapıtlar'ı seçin ve ardından açılan menüden akışınızı seçin.

  2. Akışınızın ayarlarına gitmek için dişli simgesini dişli simgesi seçin.

    Akışın ayarlarına erişmeyi gösteren ekran görüntüsü

  3. Akışı sil'i seçin.

  4. Hazır olduğunuzda Sil'i seçin.

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

Silinen akışları geri yükleme

Bir akışı yanlışlıkla silerseniz Azure Artifacts, akışınızı özgün durumuna döndürmek için 30 günlük bir süre sağlar. 30 gün sonra akış kalıcı olarak silinir. Kurtarma penceresi sırasında akışın adı ayrılmış olarak kalır, paketler indirilemez ve bu akış için yazma erişimi askıya alınır.

Kalıcı silmeyi bekleyen akışları, Silinmiş Akışlar sekmesinin altındaki akış seçici açılan listesinde görüntüleyebilirsiniz.

  1. Yapıtlar'ı seçin.

  2. Akış seçici açılan menüsünü ve ardından Silinmiş Akışlar'ı seçin

    Silinen akışlar açılan listesi

  3. Geri yüklemek istediğiniz akışı seçin ve ardından Akış Ayarlar'ı seçin.

    Akış ayarları düğmesi

  4. Akışı Geri Yükle'yi seçin.

Akışı kalıcı olarak silme

Silmeyi bekleyen bir akış depolama alanını kullanmaya devam eder. 30 günlük süre dolmadan önce akışınızı kalıcı olarak silmek istiyorsanız, bunu aşağıdaki gibi yapabilirsiniz:

  1. Yapıtlar'ı seçin.

  2. Akış seçici açılan menüsünü ve ardından Silinmiş Akışlar'ı seçin

    Silinen akışlar listesi

  3. Geri yüklemek istediğiniz akışı seçin ve ardından Akış Ayarlar'ı seçin.

    Akış ayarları

  4. Akışı Kalıcı Olarak Sil'i ve ardından Sil'i seçin.

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