TwitterがBootstrapフレームワーク( http://twitter.github.com/bootstrap/customize.html )に使用しているものと同様のカスタマイザーを作成しようとしています。zipとしてダウンロードする特定のファイルとディレクトリを指定できるようにする必要があるgithubリポジトリがあります。
私は可能な解決策を検討し、これをどのように達成できるかについていくつかのアイデアを持っています。しかし、私はいくつかのフィードバックが欲しいです。
git archive
リポジトリがgithubにあり、明らかにこれを許可していないため、機能しません。また、コマンド自体に含めるまたは除外するファイルを指定する方法を見つけることができませんでした。
私が最初に考えたのは、リポジトリを一時ディレクトリに複製するスクリプトを作成してから、zipに入れたくないファイル(gitファイルを含む)を削除することでした。これに伴う問題は、私が常にすべてをダウンロードしていることです。zipに入れたくないものもダウンロードします。
私の他のアイデアは、ダウンロードするファイルのリストと、そのリストをループしてraw.github.comからファイルを取得するスクリプトを用意することです。
これを行うための最良の方法は何ですか?TwitterがBootstrapでこれをどのように達成するか知っている人はいますか?
編集:明確にするために、私はBootstrap用に独自のカスタムビルダーを作成しようとはしていません。私はgithubに自分の無関係なプロジェクトを持っています。