bearsaturday / BEAR.Saturday

PHP 5.2+ resource-oriented web framework
https://github.com/bearsaturday/manual
Other
20 stars 16 forks source link

bear init-app コマンドを、既存ディレクトリに対して実行可能に変更しました #28

Closed kumamidori closed 11 years ago

kumamidori commented 11 years ago

変更内容

PEARを、システム(サーバグローバル)環境ではなくて、 ローカル環境(プロジェクトの下)にクリーンインストールしたい場合でも、 ローカル環境の中から

bear init-app

をすればスケルトン生成実行がされるようにしました。

背景

下記のように、コマンド1個だけで完結するように自動化したいと思っています。

https://github.com/kumamidori/BEAR.Saturday_Toolkit

上記は、「10分あれば簡単にテストコードが書き始められる」ような環境をセットアップするツールに近々バージョンアップしていくつもりです。

以下は、別件なのですが、 ISSUEの[#27]は、他でもチャネル使用があったので、auto_discover 1 で再修正済みです。

koriym commented 11 years ago

bear-initでのローカル環境のインストールですが この -c オプションではできないものでしょうか?

(wiki/install)

アプリケーションプロジェクト作成 $ <プロジェクトPEAR環境>/pear/bear init-app -c ./.pearrc <プロジェクトPATH>

kumamidori commented 11 years ago

はい。-c オプション付きで bear init-app 実行した時に

https://github.com/koriym/BEAR.Saturday/blob/develop/BEAR/Dev/Shell.php

"'{$path}' already exists

で失敗する問題へのPRとなります。