Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Artık Gelişmiş Güvenlik analizinin gerçekleştirildiği belirli bir depodaki dalların listesini alabilirsiniz. Ayrıca, Gelişmiş Güvenlik sonuçlarıyla tüm dallardaki tüm uyarıların listesini almak için Uyarıları Listele API'sini kullanabilirsiniz.
Ayrıntılar için sürüm notlarına göz atın.
Azure DevOps için GitHub Gelişmiş Güvenliği
- Başarılı Gelişmiş Güvenlik analizleri ile tüm dalları almak için yeni Gelişmiş Güvenlik API'si uç noktası
- Gelişmiş Güvenlik Listesi Uyarıları API'si tüm dallardaki tüm uyarıları döndürür
Azure Boards
Azure Repos
Azure Pipelines
- İşlem Hattı Görevlerinin kullanımdan kaldırılması duyurusu
- İşlem Hatları aracısı, İşletim Sistemlerini çalıştıran aracılar için .NET 8 tarafından desteklenmeyen uyarılar gösterir
Raporlama
Azure DevOps için GitHub Gelişmiş Güvenliği
Başarılı Gelişmiş Güvenlik analizleri ile tüm dalları almak için yeni Gelişmiş Güvenlik API'si uç noktası
Gelişmiş Güvenlik analizinin gerçekleştirildiği belirli bir depoya ait tüm dalların listesini almak için yeni bir API uç noktası kullanabilirsiniz: https://advsec.dev.azure.com/{organization}/{project}/_apis/alert/repositories/{repository}/filters/branches?api-version=7.2-preview.1. Bu uç noktayı kullanmak için belirteç kapsamı veya "Gelişmiş Güvenlik: uyarıları okuma" izinleri gerekir vso.advsec .
Gelişmiş Güvenlik Listesi Uyarıları API'si tüm dallardaki tüm uyarıları döndürür
Gelişmiş Güvenlik için Uyarıları Listele API'sini kullanarak, Gelişmiş Güvenlik sonuçları mevcut olan tüm dallardaki tüm uyarıların listesini alabilirsiniz. Parametresini criteria.onlyDefaultBranch=false tüm uyarıları alacak şekilde ayarlayın: https://advsec.dev.azure.com/{organization}/{project}/_apis/alert/repositories/{repository}/alerts?api-version=7.2-preview.1&criteria.onlyDefaultBranch=false. Uyarıları Listeleme API'sinin diğer ayrıntıları için bkz . Uyarıları Listeleme - Gelişmiş Güvenlik.
Azure Boards
Alan ve yineleme düzeyi alanları
Alan ve yineleme düzeyi alanları uzun süredir ürünün değerli bir parçası olmuştur ve kullanıcıların tanımlandığı belirli düzeylere göre sonuçları sorgulamasına veya görüntülemesine olanak sağlar:
(Kök) Düzey 1 / Düzey 2 / Düzey 3 / vb.
Daha önce bu alanlara yalnızca belirli birkaç kuruluş tarafından erişilebilirdi. Alan ve yineleme düzeyi alanlarının artık tüm Azure DevOps kuruluşlarının kullanımına sunulacağını duyurmaktan mutluluk duyuyoruz. Bu alanlar sorgularda kullanılabilir ve kapsam sütunları olarak görüntülenebilir. Ancak bunların stil kuralları, kulvar kuralları, kart alanları ve teslimat planı alanları gibi ayarlarda desteklenmediğini lütfen unutmayın.
Bu özellik yalnızca Yeni Boards Hub önizlemesinde kullanılabilir.
Azure Repos
Git alt modüllerinin kullanıcı arabirimi desteği
Birçok ekip, kod tabanını düzenlemek için Git alt modüllerini etkin bir şekilde kullanır. Dosyalar hub'ına Git alt modüllerinin desteğini eklediğimiz için heyecanlıyız. Artık yalnızca tek bir tıklamayla bir alt modül deposuna, tam olarak süper projenizden başvuruda bulunulan işlemeye anında gidebilirsiniz. Alt modül olarak kullanıldığında aşağıdaki Git hizmetleri desteklenir: Azure Repos, GitHub, GitLab ve Bitbucket. Mutlak HTTPS, SSH ve göreli URL'ler de dahil olmak üzere .gitmodules dosyasında belirtilen birden çok URL biçimi de desteklenir.
Bu, Geliştirici Topluluğu bir özellik isteğini giderir: [Azure DevOps Repos] Kullanıcı arabiriminde Git alt modül önizlemesi
Azure Pipelines
İşlem Hattı Görevlerinin kullanımdan kaldırılması duyurusu
Azure Pipelines'ın ürüne yaklaşık 200 görevi dahildir. Bunların çoğu, AzurePowerShell@2 ve AzurePowerShell@5 gibi aynı görevin sürümleridir. AzureFileCopy görevimizin 6 sürümü bile vardır. Bir görevin davranışını değiştirdiğimizde veya görev aracın yeni bir ana sürümünü sarmalarken yeni bir görev sürümü ekleriz. Son örnekler PublishToAzureServiceBus@2, AzureFileCopy@6 ve PublishCodeCoverageResults@1 görevleridir.
Kullanıcılara görevin eski bir sürümünü kullandıklarını ve en son işlevlerden yararlanmıyor olabileceklerini bildirmek için eski görevlerin bazılarını kullanım dışı bırakıyoruz. Kullanım dışı bırakılan görevler, alternatifler hakkında bir uyarı ve rehberlik yayar, davranışları değişmez. Kullanım dışı bırakılan görevler sonunda kaldırılır. Ancak, aşağıdaki listede yer alan görevler için kullanımdan kaldırma için planlı bir tarihimiz yok. Görevlerin kullanımdan kaldırılması daha sonra ayrıca iletilecektir.
Kullanım dışı bırakılan görevlerin listesi ve alternatifler hakkında yönergeler aşağıda verilmiştir:
| Görev | Rehber |
|---|---|
| AndroidSigning@2 | AndroidSigning@3 görevini kullanma |
| AzureCloudPowerShellDeployment@1 | Azure Cloud Services kullanımdan kaldırılıyor , hizmet kullanımdan kaldırıldıktan sonra bu görev çalışmayı durduracak |
| AzureCloudPowerShellDeployment@2 | Azure Cloud Services kullanımdan kaldırılıyor , hizmet kullanımdan kaldırıldıktan sonra bu görev çalışmayı durduracak |
| AzureFileCopy@1 | AzureFileCopy görevinin bu sürümü AzCopy'nin kullanımdan kaldırılmış bir sürümünü kullandığından bu görev kullanım dışı bırakılmıştır. AzCopy V10'AzureFileCopy@4 veya daha yenisiyle kullanın, bkz . geçiş kılavuzu |
| AzureFileCopy@2 | AzureFileCopy görevinin bu sürümü AzCopy'nin kullanımdan kaldırılmış bir sürümünü kullandığından bu görev kullanım dışı bırakılmıştır. AzCopy V10'AzureFileCopy@4 veya daha yenisiyle kullanın, bkz . geçiş kılavuzu |
| AzureFileCopy@3 | AzureFileCopy görevinin bu sürümü AzCopy'nin kullanımdan kaldırılmış bir sürümünü kullandığından bu görev kullanım dışı bırakılmıştır. AzCopy V10'AzureFileCopy@4 veya daha yenisiyle kullanın, bkz . geçiş kılavuzu |
| AzureFunctionOnKubernetes@0 | İş yükü kimlik federasyonu gibi en son özelliklerden yararlanmak için AzureFunctionOnKubernetes@1 görevini kullanın |
| AzureKeyVault@1 | AzureKeyVault@2 görevini kullanma |
| AzureNLBManagement@1 | AzureCLI@2 görevini ve az network lb Azure CLI komutunu kullanma |
| AzurePowerShell@2 | AzurePowerShell@5 görevini kullanma |
| AzurePowerShell@3 | AzurePowerShell@5 görevini kullanma |
| AzureRmWebAppDeployment@3 | İş yükü kimlik federasyonu gibi en son özelliklerden yararlanmak için AzureRmWebAppDeployment@4 görevini kullanın |
| CacheBeta@0 | CacheBeta@1 veya Cache@2 görevini kullanma |
| Docker@0 | Docker@2 görevini kullanma |
| DotNetCoreInstaller@0 | UseDotNet@2 görevini kullanma |
| DownloadPipelineArtifact@0 | DownloadPipelineArtifact@1 veya DownloadPipelineArtifact@2 görevini kullanma |
| DuffleInstaller@0 | Duffle projesi arşivlendiğinden ve artık korunmadığından bu görev kullanım dışı bırakıldı |
| FileTransform@1 | FileTransform@2 görevini kullanma |
| FtpUpload@1 | FtpUpload@2 görevini kullanma |
| GitHubRelease@0 | GitHubRelease@1 görevini kullanma |
| Gradle@2 | Gradle@3 görevini kullanma |
| HelmInstaller@0 | HelmInstaller@1 görevini kullanma |
| IISWebAppDeployment@1 | IIS Web Uygulaması Dağıtım uzantısını kullanma |
| Kubernetes@0 | İş yükü kimlik federasyonu gibi en son özelliklerden yararlanmak için Kubernetes@1 görevini kullanın |
| KubernetesManifest@0 | İş yükü kimlik federasyonu gibi en son özelliklerden yararlanmak için KubernetesManifest@1 görevini kullanın |
| Maven@2 | Maven@4 görevini kullanma |
| Maven@3 | Maven@4 görevini kullanma |
| MysqlDeploymentOnMachineGroup@1 | MySQL için Azure Veritabanı ve AzureMysqlDeployment@1 görevini göz önünde bulundurun |
| PackerBuild@0 | İş yükü kimlik federasyonu gibi en son özelliklerden yararlanmak için PackerBuild@0 görevini kullanın |
| PowerShellOnTargetMachines@1 | PowerShellOnTargetMachines@3 görevini kullanma |
| PowerShellOnTargetMachines@2 | PowerShellOnTargetMachines@3 görevini kullanma |
| PublishCodeCoverageResults@1 | PublishCodeCoverageResults@1 görevini kullanın, blog gönderisine bakın |
| ServiceFabricComposeDeploy@0 | ServiceFabricComposeDeploy@0 görevi kullanım dışı bırakıldı |
| SqlServerDacpacDeployment@1 | Bu görevin güncelleştirilmiş bir sürümünü içeren IIS Web App Dağıtımı uzantısını kullanın |
| VSTest@1 | VSTest@2 görevini kullanma |
| XamarinAndroid@1 | Xamarin desteği 1 Mayıs 2024'te sona erdi |
| XamarinTestCloud@1 | Xamarin desteği 1 Mayıs 2024'te sona erdi |
| XamariniOS@2 | Xamarin desteği 1 Mayıs 2024'te sona erdi |
İşlem Hatları aracısı, İşletim Sistemlerini çalıştıran aracılar için .NET 8 tarafından desteklenmeyen uyarılar gösterir
İşlem Hatları aracısını .NET 6 yerine .NET 8 ile derlenecek şekilde yükselteceğiz. Eski İşletim Sistemlerini kullanabilecek müşterileri hazırlamak için, .NET 8 ile uyumlu olmayan bir İşletim Sisteminde çalışan aracılar için işlem hattı uyarıları gösteriyoruz.
Raporlama
Azure DevOps'ta Kullanım Sınırları için Gelişmiş Görünürlük
Azure DevOps'ta Nesne Sınırı İzleyicisi'ni tanıtmak için heyecanlıyız. Bu yeni özellik, doğrudan Azure DevOps içinde her kuruluş ve proje için kaynak kullanımına gerçek zamanlı görünürlük sağlayarak sınırları proaktif olarak yönetmenize ve beklenmeyen kesintileri önlemenize yardımcı olur. Kesintisiz üretkenlik sağlamak için bu yeni özelliğe bugün göz atın!
Sonraki adımlar
Not
Bu özellikler önümüzdeki iki-üç hafta içinde kullanıma sunulacaktır.
Azure DevOps'a gidin ve bir göz atın.
Geri bildirim sağlama
Bu özellikler hakkında düşüncelerinizi duymak isteriz. Bir sorunu bildirmek veya öneri sağlamak için yardım menüsünü kullanın.
Stack Overflow'da topluluk tarafından öneriler ve sorularınıza yanıt alabilirsiniz.
Teşekkürler,
Silviu Andrica