Aracılığıyla paylaş


Başarılı Gelişmiş Güvenlik analizleri ile tüm dalları alma

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

Azure Boards

Azure Repos

Azure Pipelines

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

Tanıtım için Gif bir alt modül deposuna gidin.

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!

Panolar gezintisinde analiz görünümü.

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.

Öneride bulunma ekran görüntüsü.

Stack Overflow'da topluluk tarafından öneriler ve sorularınıza yanıt alabilirsiniz.

Teşekkürler,

Silviu Andrica