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.
Bu makale, PowerShell belgelerine katkıda bulunmaya nasıl başlayacağınıza dair genel bir bakış sunar.
PowerShell-Docs yapısı
PowerShell-Docs deposunda üç içerik kategorisi vardır:
- başvuru içeriği
- kavramsal içerik
- meta veriler ve yapılandırma dosyaları
Referans içeriği
Başvuru içeriği, PowerShell'de gönderilen cmdlet'ler için PowerShell cmdlet başvurusudur.
Cmdlet referansı, PowerShell ile birlikte gelen modüllerin referanslarını içeren sürümlü klasörlerde (5.1, 7.4, 7.5 ve 7.6 gibi) toplanır. Bu içerik, Get-Help cmdlet'i tarafından görüntülenen yardım bilgilerini oluşturmak için de kullanılır.
Kavramsal içerik
kavramsal belgeler sürüme göre düzenlenmemiştir. Tüm makaleler PowerShell'in her sürümü için görüntülenir.
Not
Kavramsal bir makale eklendiğinde, kaldırıldığında veya yeniden adlandırıldığında, İçindekiler tablosu güncelleştirilmelidir. Silinen veya yeniden adlandırılan dosyalar yeniden yönlendirilmelidir.
Meta veri dosyaları
Bu proje çeşitli meta veri dosyası türleri içerir. Meta veri dosyaları, derleme araçlarımızın ve yayımlama sisteminin davranışını denetler. Yalnızca PowerShell-Docs bakımcıların ve onaylanan katkıda bulunanların bu dosyaları değiştirmesine izin verilir. Meta dosyanın değiştirilmesi gerektiğini düşünüyorsanız, gerekli değişiklikleri tartışmak için bir sorun açın.
Deponun kökündeki meta dosyalar
-
.*- deponun kökündeki yapılandırma dosyaları -
*.md- Deponun kökündeki proje belgeleri -
*.yml- Deponun kökündeki proje belgeleri -
.devcontainer/*- devcontainer yapılandırma dosyaları -
.github/**/*- GitHub şablonları, eylemleri ve diğer meta dosyaları -
.vscode/**/*- VS Code uzantısı yapılandırmaları -
assets/*- belgelerde bağlantılı indirilebilir dosyaları içerir -
redir/*- yeniden yönlendirme eşleme dosyalarını içerir -
tests/*- derleme sistemi tarafından kullanılan test araçları -
tools/*- derleme sistemi tarafından kullanılan diğer araçlar
Belge kümesindeki meta dosyalar
-
reference/**/*.json- docset yapılandırma dosyaları -
reference/**/*.yml- İçindekiler tablosu ve diğer yapılandırılmış içerik dosyaları -
reference/bread/*- içerik haritası gezinti yapılandırması -
reference/includes/*- markdown ekleme dosyaları -
reference/mapping/*- sürüm eşleme yapılandırması -
reference/**/media/**- Belgelerde kullanılan görüntü dosyaları -
reference/module/*- Modül Tarayıcısı sayfa yapılandırması
Yeni makaleler oluşturma
Katkıda bulunmak istediğiniz tüm yeni belgeler için bir GitHub sorunu oluşturulmalıdır. Çabaları yinelemediğinizden emin olmak için mevcut sorunları denetleyin. Atanan sorunlar in progress olarak kabul edilir. Bir sorun üzerinde işbirliği yapmak istiyorsanız, soruna atanan kişiyle iletişime geçin.
PowerShell
Not
Yayımlama sistemi, başvuru içeriği için İçindekiler'i otomatik olarak oluşturur. İçindekiler Tablosu'nu güncelleştirmeniz gerekmez.
Mevcut makaleleri güncelleştirme
Uygun olduğunda, cmdlet başvuru makaleleri bu depoda tutulan tüm PowerShell sürümlerinde yinelenir. Cmdlet başvurusu veya About_ makalesiyle ilgili bir sorun bildirirken, sorunun mevcut olduğu makale sürümlerini listeleyin.
Dosyanın her sürümüne uygun değişikliği uygulayın.
Yerelleştirilmiş içerik
PowerShell belgeleri İngilizce yazılmış ve 17 dile daha çevrilmiştir. İngilizce içerik, MicrosoftDocs/PowerShell-Docsadlı GitHub deposunda depolanır. Çevrilen içerikte bulunan sorunlar bu depoya gönderilmelidir.
Tüm çeviriler önce İngilizce içerikten başlar. Hem insan hem de makine çevirisi kullanıyoruz.
| Çeviri yöntemi | Diller |
|---|---|
| İnsan çevirisi | de-DE, es-ES, fr-FR, it-IT, ja-JP, ko-KR, pt-BR, ru-RU, zh-CN, zh-TW |
| Otomatik tercüme | cs-CZ, hu-HU, nl-NL, pl-PL, pt-PT, sv-SE, tr-TR |
Makine çevirisi tarafından çevrilen içerik her zaman doğru sözcük seçimleri ve dil bilgisi ile sonuçlanmayabilir. Makalenin teknik ayrıntıları yerine herhangi bir dil için çeviride hata bulursanız, çevirinin neden yanlış olduğunu düşündüğünüze ilişkin bir sorun açın.
İngilizce kaynak dosyaları değiştirilerek bazı çeviri sorunları düzeltilebilir. Ancak bazı sorunlar, iç çeviri sistemimizde güncelleştirmeler gerektirebilir. Bu gibi durumlarda, sorunu gözden geçirme ve yanıt için iç yerelleştirme ekibimize göndermemiz gerekir.
Sonraki adımlar
GitHub'da değişiklikleri göndermenin iki yaygın yolu vardır. Her iki yöntem de merkezi Katkıda Bulunan Kılavuzu'nda açıklanmıştır:
- GitHub web arabiriminde mevcut belgelerde
hızlı düzenlemeler yapabilirsiniz. - Yeni makaleler eklemek, birden çok dosyayı güncelleştirmek veya diğer büyük değişiklikler için tam GitHub iş akışı kullanın.
Değişikliklere başlamadan önce PowerShell-Docs deposunun bir kopyasını oluşturmanız gerekir. Değişiklikler PowerShell-Docs kopyanızdaki bir çalışma dalında yapılmalıdır. GitHub'da hızlı düzenleme yöntemini kullanıyorsanız, bu adımlar sizin için işlenir.
Her iki yöntem de bir Çekme Talebi (PR) oluşturulmasıyla sona erer. Daha fazla bilgi ve en iyi yöntemler için bkz. Çekme isteği gönderme.
PowerShell