Ahoy3.0.2
Hangi teknolojiyi kullanırsanız kullanın iş akışlarınızı otomatikleştirin ve düzenleyin
v3.0.2
8.6 MBtarandı, temiz
İndirdiğiniz dosyayı doğrulayın
İndirdiğiniz dosyayı seçin, yayımladığımız hash değeriyle karşılaştıralım — kontrol tarayıcınızda çalışır, hiçbir şey yüklenmez.
Hakkında
Ahoy, bir projenin YAML dosyasını, tekrarlanabilir iş akışları için paylaşılabilir, kendi kendini belgeleyen bir komut satırı arayüzüne dönüştürür ve manuel olarak hatırlanan komut dizilerini adlandırılmış eylemlerle değiştirir. Kabuk komutlarını, npm betiklerini, Docker işlemlerini, SSH komutlarını ve kod veya bağımlılık gerektirmeden diğer araçları sarar. Her depo veya çalışma alanı, bir komut listesi, komut başına yardım, takma adlar, çok satırlı açıklamalar ve kabuk sekmesi tamamlama ile kendi CLI'sini alır. Komutlar .ahoy.yml'ye göre çalışır, böylece tutarlı davranışları korurken herhangi bir alt dizinden çağrılabilirler.
Docker konteynerlerinin içinde, docker-kompoz hizmetinde MySQL oturumu açmak gibi etkileşimli komutları çalıştırmak için özellikle yararlıdır, ancak aynı zamanda yerel komutları, karmaşık parametrelere sahip takma adları ve etkileşimli istemleri de ele alır. İthalat, komutların birden fazla YAML dosyası arasında bölünmesine izin verir; Daha sonraki tanımlar önceki kopyaların yerini alırken, isteğe bağlı ithalat dosyalar olmadığında atlanabilir. Ortam dosyaları dosya veya komut düzeyinde yüklenebilir ve Ahoy her komuta AHOY_COMMAND_NAME ve AHOY_CMD enjekte eder. Verilen örnek, yukarı, aşağı ve yeniden başlatma gibi çevre eylemleri için 20'den fazla komut, test, linting, veritabanı çalışması, inşa ve dağıtım görevleri ve Drupal entegrasyonu içerir.
Ahoy, Windows Server 2016 ve sonrası da dahil olmak üzere x64 Windows 10 ve sonrası için açık kaynaklı bir yazılımdır. Sürüm 3.0.2, 3.0.0'dan üç gerilemeyi düzeltir, etkileşimli ve tam ekran programları geri yüklerken, stderr'i terminale bağlı tutar ve tamponlamak yerine üretildiği gibi uzun süreli çıktı görüntüler. Ayrıca yeni bir özellik ekler ve 3.0.0 çalıştıran kullanıcılar yükseltmelidir, çünkü bu gerilemelerden ikisi sarılmış komut başarıyla çıktığında bile komut argümanlarını sessizce değiştirebilir.
Windows 10+ · Server 2016+ gerektirir · Mimari: x64
v3.0.2 sürümündeki yenilikler
Sekme tamamlamasındaki bir v3 regresyonunu gideren ve sürüm indirmelerinin doğrulanabilir olmasını sağlayan bir yama sürümü. Ahoy v2 için yazılmış bir tamamlama betiği kullanıyorsanız lütfen yükseltin. v3.0.0 ve v3.0.1'de, bir komut adından sonra Sekme tuşuna basmak o komutu çalıştırabiliyordu. Düzeltmeler Sekme tamamlama artık komutlarınızı (yanlışlıkla) çalıştırmıyor. #193, #194'te @hanoii tarafından bildirildi ve düzeltildi. v2 (urfave/cli) dönemine ait tamamlama betikleri, kendi belgelerimizdeki bash betiği de dâhil olmak üzere, şimdiye kadar yazılan kelimelere --generate-bash-completion ekleyerek çalışır: opts=$( ${COMP_WORDS[@]:0:$COMP_CWORD} --generate-bash-completion ) Dolayısıyla ahoy deploy <TAB>, ahoy deploy --generate-bash-completion komutunu çalıştırır. v3.0.0'dan beri Ahoy'in kendi seçenekleri yalnızca komut adından önce tanınır. Bu, seçeneğin deploy'a normal bir bağımsız değişken olarak geçirilmesi ve deploy'un çalışması anlamına geliyordu. ──────────────────────────────────────┬──────────────────┬─────── Yazılan │v3.0.1 │v3.0.2 ──────────────────────────────────────┼──────────────────┼─────── ahoy foo <TAB> │foo'yu çalıştırır │hiçbir şey ──────────────────────────────────────┼──────────────────┼─────── ahoy foo dis<TAB> │foo dis'i çalıştırır│hiçbir şey ──────────────────────────────────────┼──────────────────┼─────── ahoy bar <TAB> (bar baz ve │bar için yardımı │baz qux qux'u içe aktarır) │yazdırır │ ──────────────────────────────────────┼──────────────────┼─────── ahoy bar ba<TAB> │bar için yardımı │baz qux │yazdırır │ ──────────────────────────────────────┴──────────────────┴─────── Sona gelen bir --generate-bash-completion artık bir tamamlama isteği olarak değerlendirilir. Ahoy, yazdığınız komutun alt komutlarını listeler ve v2'de olduğu gibi hiçbir şey çalıştırmaz. Bağımsız değişkenlerin başka herhangi bir yerinde ise komutunuza değiştirilmeden ulaşmaya devam eder; dolayısıyla bu adda bir seçenek alan sarılmış araçlar onu almaya devam eder. ahoy completion <shell> ile daha temiz tamamlama Aynı PR, ilk kelimeyi ahoy'dan sonra tamamlarken ahoy completion bash|zsh|fish|powershell tarafından oluşturulan tamamlama betiklerini de düzeltir: - Her komut iki kez yerine bir kez listelenir. - __complete gibi gizli komutlar ve hide: true olarak işaretlenen her şey artık önerilmez. - Öneriler artık yazdıklarınızla eşleşir. ahoy f<TAB>, tam komut listesi yerine foo fo verir. - Takma adlar komut adlarıyla birlikte sunulmaya devam eder. Alt komutların ve sonraki bağımsız değişkenlerin tamamlanması değişmemiştir. Teşekkürler - #193'ü açık bir öncesi ve sonrası tablosuyla bildirdiği ve #194'te düzeltme ile testleri sağladığı için @hanoii'ye (Ariel Barreiro). Bu, Ariel'in iki sürümdeki ikinci regresyon düzeltmesidir. Tam değişiklik günlüğü - #190, #192 Ham ikili dosyaları checksums dosyasına ekleyin ve dosyayı cosign ile imzalayın - Eski tamamlama özelliğinin komutları çalıştırmasını durdurun (@hanoii), #193'ü düzeltir - README sponsorlar bölümü güncellendi Tam fark: v3.0.1...v3.0.2
Detaylar
SHA-256
Sürüm Geçmişi
| Sürüm | Boyut | Yayınlandı | Tarama | |
|---|---|---|---|---|
| v3.0.1 SHA-256 | 8.6 MB | 25.09.2026 | Temiz | İndir |
Sizde hâlâ çalışıyor mu?
Web siteniz için rozet
Geliştiriciler, Ahoy uygulamasının MirrorNest üzerinde bulunduğunu gösterebilir. Aşağıdaki kodu kopyalayın: rozet bu sayfaya bağlantı verir ve kendini otomatik olarak günceller.
<a href="https://mirrornest.com/software/ahoy-8389b2c2"><img src="https://mirrornest.com/badge/ahoy-8389b2c2.svg" alt="Ahoy on MirrorNest" height="20"></a>[](https://mirrornest.com/software/ahoy-8389b2c2)İncelemeler
Henüz inceleme yok — ilk siz olun.
Ahoy alternatifleri
dotMemory Unit Standalone Launcher
Effective memory usage in .NET applications with dotMemory Unit
GamebarHandler
Gets rid of those pesky 'open ms-gamebar' and 'open ms-gamingoverlay' popups.
ShareX
ShareX is a free and open-source application that enables users to capture or record any area of their screen with a single keystroke. It also supports uploading images, text, and various file types to a wide range of destinations.
cerebro-es (Install)
elasticsearch web admin tool
CPUID CPU-Z
System information software
Vantage
Vantage