Kurulum
Ortamınıza en uygun yöntemi seçin. Tüm yöntemler aynıGitHub sürümündenaynı specscore ikili dosyasını kurar.
Hızlı kurulum (macOS ve Linux)
$ curl -fsSL https://specscore.md/install/get-cli | shKomut dosyası işletim sisteminizi ve mimarinizi algılar, GitHub'daki en son sürümden uygun arşivi indirir, SHA-256 sağlama toplamını doğrular ve specscoreikili dosyasını /usr/local/bin (veya /usr/local/bin yazılabilir değilse ~/.local/bin) dizinine kurar.
Seçenekler
| Değişken | Varsayılan | Açıklama |
|---|---|---|
SPECSCORE_VERSION | latest | Kurulacak sürüm etiketi, örn. v0.1.0. |
SPECSCORE_INSTALL_DIR | /usr/local/bin veya ~/.local/bin | İkili dosyanın kurulacağı dizin. |
Belirli bir sürümü ~/.local/bin dizinine kurma:
$ curl -fsSL https://specscore.md/install/get-cli | \
SPECSCORE_VERSION=v0.1.0 SPECSCORE_INSTALL_DIR="$HOME/.local/bin" shÇalıştırmadan önce inceleyin
Çalıştırmadan önce komut dosyasını incelemeyi tercih ederseniz:
$ curl -fsSL https://specscore.md/install/get-cli -o get-cli.sh $ less get-cli.sh $ sh get-cli.sh
Homebrew (macOS ve Linux)
$ brew install specscore/tap/specscoreİlk kurulumda specscore/homebrew-tap tap'ini ekler ve yeni sürümleri buradan takip eder.
Windows
Üç yöntemden birini seçin — tümü aynı GitHub sürümünden aynı ikili dosyayı kurar.
PowerShell
PS> powershell -c "irm https://specscore.md/install/get-cli.ps1 | iex"Komut dosyası mimarinizi algılar, en son sürümden ilgili .zipdosyasını indirir, SHA-256 sağlama toplamını doğrular, specscore.exedosyasını %LOCALAPPDATA%\Programs\specscore\bin dizinine kurar ve bu dizini kullanıcı PATH ortam değişkeninize ekler. Yönetici izinleri gerekmez. Güncellenmiş PATH'in geçerli olması için ardından yeni bir terminal açın.
WinGet
PS> winget install Synchestra.SpecScoreScoop
PS> scoop bucket add specscore https://github.com/specscore/scoop-bucket PS> scoop install specscore
Manuel kurulum
- GitHub sürümler sayfasındanplatformunuz için uygun arşivi indirin. Arşivler
specscore_<version>_<os>_<arch>.<ext>modelini izler. - Aynı sürümdeki
specscore_<version>_checksums.txtdosyasına karşı SHA-256 sağlama toplamını doğrulayın. - Arşivi açın ve
specscore(veya Windows'taspecscore.exe) dosyasınıPATH'inizdeki bir dizine taşıyın.
Kaynaktan derleyin
$ go install github.com/specscore/specscore-cli/cmd/specscore@mainGo 1.26 veya üzerini gerektirir.main dalından en son geliştirme derlemesini yükler — henüz etiketlenmiş bir sürümde bulunmayan değişiklikleri içerebilir.
Belirli bir sürüme sabitlemek için @main kısmını @v0.4.2gibi bir etiketle değiştirin veya en son etiketlenmiş sürüm için @latest kullanın.
Kurulumu doğrulayın
$ specscore version specscore 0.1.0 (<commit>) <date>