Azure Artifacts genel bakış
Azure Artifacts, geliştiricilerin farklı akışlardan ve ortak kayıt defterlerinden paketleri paylaşmasına ve kullanmasına olanak sağlar. Paketler aynı ekip içinde, aynı kuruluş ve hatta herkese açık olabilir. Azure Artifacts, NuGet, npm, Python, maven ve Universal Packages gibi birden çok paket türünü destekler.
Azure Artifacts, tüketim temelinde faturalandırılır ve 2 gb depolama alanı kadar ücretsizdir. Kuruluşunuzun daha fazla depolama ihtiyacı varsa, faturalandırmayı ayarlamanızgerekir.
Azure Artifacts, Azure DevOps Services, Azure DevOps Server 2019 ve 2020, TFS 2017 ve 2018 ' te önceden yüklenmiş olarak gelir.
Önkoşullar
- Kuruluşunuz bir güvenlik duvarı veya proxy sunucusu kullanıyorsa, IP adreslerine ve etki alanı URL 'Lerine Izin verin .
- Ücretsiz 2 GiB depolama alanı kullanmayı planlıyorsanız, kuruluşunuz için faturalandırmayı ayarlamanız gerekir.
Not
Azure Artifacts lisansı, TFS 2017, 2018 ve Azure DevOps Server 2019 ve 2020 için her temel lisansa dahildir.
Azure Artifacts TFS 'ye yükler
Azure Artifacts TFS 2017 ve 2018 ' de önceden yüklenmiş olarak gelir. uzantı kaldırılmışsa, Visual Studio marketi'nden yükleyebilirsiniz.
TFS 'de lisans atama
TFS 'deki herhangi bir koleksiyondan, Ayarlar menüsünün üzerine gelin ve Kullanıcılar sayfasını seçin. Ardından Azure Artifacts' yi seçin.
Ata' yı seçin, lisans atamak için kullanıcıyı girin ve Tamam ' ı seçin .
- Visual Studio Enterprise aboneliklerine sahip kullanıcılar otomatik olarak Azure Artifacts alır.
- Visual Studio Enterprise abonelerinizin erişim düzeyi VS Enterpriseatandığından emin olun.
Azure Artifacts kullanmaya başlayın
Azure Artifacts, takımınızın gereksinimlerine bağlı olarak farklı türlerde paketleri yayımlayabilir, kullanabilir ve paylaşabilirsiniz. Daha fazla bilgi edinmek için paket türünü seçin:
Özellik kullanılabilirliği
Paket türünün desteklenip desteklenmediğini görmek için uyumluluk tablosuna göz atın.
| Özellik | Azure DevOps Services | Azure DevOps Server | TFS |
|---|---|---|---|
| NuGet | Yes | Yes | TFS 2017 ve üzeri |
| npm | Yes | Yes | TFS 2017 güncelleştirme 1 ve daha yeni |
| NuGet. org yukarı akış kaynağı | Yes | Yes | TFS 2018 güncelleştirme 2 ve daha yeni |
| Maven | Yes | Yes | TFS 2018 ve üzeri |
| Maven orta yukarı akış kaynağı | Yes | Azure DevOps Server 2019 güncelleştirme 1 ve daha yeni Azure DevOps Server 2020 | Yes |
| Python | Yes | Azure DevOps Server 2019 güncelleştirme 1 ve daha yeni Azure DevOps Server 2020 | Yes |
| Universal Packages | Yes | Hayır | Hayır |
ücretsiz katman ve yükseltme Artifacts
Azure Artifacts, her kuruluş için 2 gib depolama alanına kadar ücretsizdir. En fazla depolama sınırına ulaştığınızda, artık yeni yapıtları karşıya yüklememeniz ve mevcut yapıtlarınızın bazılarını silmesi ya da Depolama sınırınızı artırmak için faturalandırma ayarlamanız gerekir. Azure DevOps faturalandırma hakkında daha fazla bilgi edinmek için fiyatlandırma hesaplayıcısına bakın.
Kuruluş faturalandırma
Kuruluşunuzun faturalandırma ayarlarını görüntülemek için aşağıda özetlenen adımları izleyin
Azure DevOps kuruluşunuzda oturum açın.
kuruluş ayarları' nı seçin.
Fatura'yı seçin.
Artifacts tüketiminizi ve kullanım sınırınızı görüntüleyin.
SSS
S: Toplam faturalandırılmamış depolama alanım hangi yapıtlara göre sayılır?
y: şu anda yukarı akış kaynaklarından depolanan paketler dahil tüm paket türleri (npm, NuGet, Python, maven ve Universal Packages) için faturalandırılırsınız.
işlem hattı Artifacts, derleme Artifacts ve işlem hattı Önbelleğe Alma depolaması için faturalandırılırsınız.
Not
Geri dönüşüm kutusu 'na yerleştirilmiş paketler, 30 gün sonra kalıcı olarak silinir. Ancak, bu paketler depolama faturanızda hala bir parçası olarak sayılır. Daha önce silmek isterseniz, geri dönüşüm kutusu 'na gidebilir ve bunları el ile silebilirsiniz.
s: Artifacts depoluyor ancak depolama tüketimdeki 0 gib 'yi gösterdim mu?
Y: 1 GiB Şu anda en düşük ayrıntı düzeyi olduğundan, büyük olasılıkla 1 GiB 'e ulaşmadınız.
s: kaç gün Artifacts saklanacağını nasıl denetleyebilirim?
Y: paketleri otomatik olarak silmek için bekletme ilkeleri ayarlayabilirsiniz. Daha fazla ayrıntı için bkz. eski paketleri silmek için bekletme ilkelerini kullanma .
S: Artifacts nasıl silebilirim?
A: Ayrıntılar için bkz. paketleri silme ve kurtarma .
s: silinen Artifacts ne kadar sürer, faturalanan depolama miktarını etkiler mi?
Y: yapıtları silme Işlemi hemen kaydetmez. Depolama tüketimin 24 saat içinde güncelleştirilmeleri gerekir, ancak bazı durumlarda 48 saat kadar sürebilir. karşıya yükleme Artifacts, geçici bir çözüm olarak kullanım düzeyinizi geçici olarak artırabilir ve depolama ölçümleri güncelleştirildikten sonra düzeyi yeniden azaltabilirsiniz.
usedKuruluşunuzun faturalandırma sayfasındaki sütun günde bir kez güncelleştirilir. Bir yapıtı sildiğinizde, bu, faturalandırma sayfanızda hemen yansıtmayabilir. yapıt Depolama sayfası ancak daha sık güncellenir, bu nedenle ikisi arasında küçük bir tutarsızlık görebilirsiniz.
s: Azure DevOps kuruluşum Azure aboneliğimi kaldırdığımda ne olur?
y: Azure aboneliğinizi Azure DevOps kuruluştan kaldırdığınızda, yalnızca depolama alanı katmanına ( < 2 gib) erişebilirsiniz. 2 GiB kullanılan depolama alanı ' na sahipseniz, yalnızca paketleri okuyabilirsiniz. Daha eski paketlerinizin bazılarını silene kadar, yeni paketleri yayımlayamazsınız veya bir Azure aboneliğini kuruluşunuza yeniden bağlayarak depolama katmanınızı artırmak için faturalandırmaya ayarlayabilirsiniz.