私はgithub式に最後の仕上げをしようとしています。github から zip ファイルを取得できましたが、(何らかの理由で) 間違ったバージョンのファイルが含まれています。そして、(私が正しく理解していれば)それが式を構築する慣習的な方法であるため、特定のバージョンのリポジトリを取得しようとしています。HEAD
そのため、タグをプルすることは明らかに嫌われています (関連するタグ付きバージョンがandでプルできるため、これも問題ありません-devel
)。
HEAD
homebrew を使用してリポジトリの特定のバージョン (およびタグを除く) をプルする方法はありますGitDownloadStrategy
か?
参考までに、現在の式について私が得たものは次のとおりです。
class Geocouch < Formula
homepage 'https://github.com/couchbase/geocouch'
head 'https://github.com/couchbase/geocouch.git', :using => :git, :tag => '1.2.x'
url 'https://github.com/couchbase/geocouch/zipball/couchdb1.2.zip'
md5 '2e72424d67e369f2c649ed4ed01cdbc2'
devel do
head 'https://github.com/couchbase/geocouch.git', :using => :git, :tag => 'master'
version '1.3.x'
end
[...]
url
行は望ましくないバージョンを取得するため、行を のようなものに置き換えようとしていurl
ます:using => :git, :sha => 'eeeb0f2e8d0a77'
が、:sha
機能が機能していないようです...それがまさに私が必要としているものです(私は信じています)。