atl list
Her kapsamda kurulu takımları gösterir.
Kullanım
atl list # insan tarafından okunabilir, kapsama göre gruplanmış
atl list --json # aynı küme, bir betik ya da beceri için JSON olarakatl list argüman almaz. Her katmanın .atl/installed/ dizinindeki kurulum manifestolarını okur; ağa gitmez.
Çıktı
Takımlar kapsama göre gruplanır; her takım iki boşluk girintili <handle>/<name>@<version> biçiminde yazdırılır:
global:
acme/example-team@1.2.0
project:
acme/proto-team@0.3.0Her iki kapsamda da kurulu bir takım her ikisinin altında görünür. <handle> takımın GitHub sahibidir; <name> ve <version> takımın team.json dosyasından gelir.
Bir inceleme ajanı beyan eden takım (team.json içinde capabilities.review) bunu sürümünün yanında gösterir:
project:
acme/delivery-team@0.15.0 (review: tech-lead)--json
Aynı kümeyi bir dizi olarak yazdırır; /create-pr inceleme zinciri için hangi takımların alan uzmanı sunduğunu böyle keşfeder:
[
{
"handle": "acme",
"name": "delivery-team",
"version": "0.15.0",
"scope": "project",
"reviewer": "tech-lead"
}
]Hiç beyan etmeyen takım için reviewer alanı yazılmaz — yaygın durum budur. Kurulu takım yoksa çıktı null değil [] olur.
Bu, bilerek ham manifesto değildir: bir manifesto ayrıca yüzlerce girdiye ulaşan dosya-başına sağlama haritası taşır ve hangi takımlar kurulu, her biri ne beyan ediyor? diye soran bir çağıranın onun içinden geçmesi gerekmemelidir.
v2.26.0 öncesinde kurulmuş bir takım
reviewer kurulum anında kaydedilir; alan var olmadan önce kurulmuş bir takım, atl update manifestosunu tazeleyene kadar bunu göstermez.
Hiç takım kurulu değilse
Her iki kapsamda da kurulu takım yoksa:
atl list: no teams installedİlgili
atl install— takım kur.atl remove— takım kaldır.atl search— kurulacak takım bul.