私のローカルマシンでは、ホームステッドのVagrantボックスを使ってLaravelプロジェクトを作成しました。今私はVagrantfile、Homestead.yamlの設定のような多くのファイルを含むHomesteadフォルダがあります。私はLaravelファイルプロジェクトを含むHomesteadフォルダの別のフォルダ兄弟も持っています。私の質問は、別のマシンからリポジトリを複製し、同じVagrantマシンとlaravelプロジェクトを自動的に再作成するために、このフォルダにGitを共有する方法です。両方のフォルダにcomposer.jsonファイルがあります。事前に感謝しています。GestのHomestead Vagrant BoxとLaravelプロジェクトを共有する
0
A
答えて
0
達成したいことに依存します。あなたが時間の迷路のボックスに "フリーズ"したい場合は、ホームステッドを作って、それを行うと、それが迷路ファイルに記載されていないものを取り除き、それをあなたのレポのベースとして使用します。ホームステイをフォークし、initを実行してベースとして使用することもできます。
ホームステッドでは、プロジェクトと一致し、あなたが選んだの場所(に別のレポから、あなたのプロジェクトをクローンすることができafter.sh
を(それが呼ばれていたときに見に例えばthisとthisを参照)という名前の慣例によって、余分なプロビジョニングスクリプトを持っていますホームステイファイルに設定したルート)。
私のポイントは - 開発環境の設定とプロジェクトファイルを混在させないことです。
上記のすべては、マシンにインストールされているすべての前提条件ソフトウェア(迷路、農家、農場など)を前提として行うことができます。そうでなければ(おそらくホームステッドがあなたのためにやるだろう)、あなたはそれらの依存関係をチェックし、それらをインストールしようとするカスタムセットアップスクリプトと、あなたの設定に基づいてホームステイボックスを(init.sh
: 。または、READMEファイル(またはLaravel's documentationへのリンク)に指示を書いてください。
こちらがお役に立てば幸いです。
関連する問題
- 1. Laravel Homestead SSHリモート共有の問題
- 2. Vagrant/Homestead Set up
- 3. Homestead Vagrant Boxを立ち上げることができない
- 4. 迷惑メールボックスadd laravel/homestead --box-version 0.2.7
- 5. Mac:Laravel homestead-vagrant upエラー
- 6. 502 Bad Gateway nginx/1.9.11 + homestead + vagrant + laravel 5.2
- 7. Vagrant HomesteadのPhpStormとXDebug
- 8. Laravel/Homestead 403 forbidden
- 9. Vagrant + Virtual Boxセッションエラー
- 10. Vagrant Laravel Homestead - 迷惑行為を実行するとエラーが発生する
- 11. Laravel Homestead Box 0.4.2はphp7の代わりにphp5.6を使用します
- 12. Laravel Homestead Vagrantに流域規制を実行できません
- 13. Laravel valetのようなサイトをすぐに共有する
- 14. はlaravel homesteadウェブサイトはcpanel共有ホストと互換性がありますか?
- 15. HomesteadはインストールされているVagrant Boxを見ることができません
- 16. Laravel Homestead SSH
- 17. Laravel 5 Homestead複数のデータベース
- 18. Vagrantのネットワーク共有フォルダをマウント
- 19. Laravel Homestead Vagrant - サイトのインストールに関する問題が表示されません
- 20. UbuntuにLaravel/Homesteadをインストールする
- 21. Laravel's Homestead Vagrant BoxでMYSQL設定(sort_buffer_sizeなど)を設定する場所はどこですか?
- 22. 共有プロジェクトとデータベース
- 23. Flarum Homestead Laravelサブディレクトリ404
- 24. box-node-sdk共有公開ファイルのダウンロード
- 25. Laravel HomesteadをPHP5.6およびPHP7プロジェクトに使用
- 26. laravelプロジェクトを共有サーバーに展開する際のエラー
- 27. Homesteadを使って新しいLaravelプロジェクトを作成する
- 28. Laravel Homestead with BrowserSync
- 29. Laravel homestead php gmp
- 30. Laravelコンテナと共有インスタンス
ありがとうございます。私が達成したいのは、各開発者がリポジトリからプルダウンするだけで、同じ凍結した迷路ボックスとファイルプロジェクトを作成できることです。ホームステイフォルダとプロジェクトフォルダを2つの異なるリポジトリとしてプッシュできますか?あなたは何を考えていますか?ホームステイフォルダをプルダウンしてinitを呼び出すと、迷惑メールマシンを再作成できます。 –