2012-02-29 5 views
1

私はHerokuで最初のアプリケーションをデプロイしています。私のバージョンコントロール(私のdatabase.yml)にないファイルをプッシュしたいと思います。どうやってするの?あなたのバージョンコントロールにないファイルをHerokuにプッシュするには?

+0

なぜそれがあなたのバージョン管理ではないでしょうか?これはあなたのバージョン管理に入る種類のものです。 – daniel

+1

私はデータベースパスワードを持っているので。 –

+0

専用のpgサーバーを使用していますか?なぜあなたは英雄にパスワードを供給する必要がありますか? –

答えて

1

できません。それが別のタイプのファイルだった場合は、いつでもS3を使用してそこから引き出すことができますが、これはアプリケーションが起動する必要があるファイルなので、gitで必要になります。

+0

パスワードを設定するにはどうしたらいいですか?私はそれが無視されているのは通常の習慣だと思ったのです。私は本当にセキュリティ違反者ではありませんが、誰もあなたのデータベースのパスワードを持っているべきだと言います。 –

+0

ENV variables.http://devcenter.heroku.com/articles/config-vars – daniel

+0

私はHamlを使っているので、ERBがdatabase.ymlファイルで動作するかどうかはわかりません。前に試してみたところ、うまくいきませんでした。私はそれを可能にしていた宝石を使っていました。だから私の問題は '' password:<%= ENV ["DATABASE_PASSWORD"]%> 'が' DATABASE_PASSWORD'変数の内容にパスワードを設定するのか、パスワードを ''に設定するのかを確認する方法がわからないことです<%= ENV ["DATABASE_PASSWORD"]%> "' –

0

簡単な答えNOである、あなたはあなたのデータ(デシベル)のインポートとエクスポートを行うが、あなたはgitのに配置する必要があり、単一のファイルができ、それは良い方法ですかアマゾンを使っS3

関連する問題