現在の設定を変更せずにGitを使ってCakePHPのインストールを更新したいと思います。Gitを使ってCakePHPをアップデートする最良の方法
私が使用します。
git clone -b 2.x git://github.com/cakephp/cakephp.git
しかし、唯一のケーキとフォルダ "cakephpの" を作ること。
正しいアプローチは何ですか?
現在の設定を変更せずにGitを使ってCakePHPのインストールを更新したいと思います。Gitを使ってCakePHPをアップデートする最良の方法
私が使用します。
git clone -b 2.x git://github.com/cakephp/cakephp.git
しかし、唯一のケーキとフォルダ "cakephpの" を作ること。
正しいアプローチは何ですか?
まあ、コマンドはgit pull
で、リポジトリのクローンを「更新」します。あなたのプロジェクトのCakePHP依存関係を管理したいなら、作者を使うべきです。 、両方のツールのドキュメントを読んgitとcomposerし、プロジェクトを設定する方法:あなたがどのようにgitや作曲作品見当がつかないようhttps://getcomposer.org/
これは、ドキュメントが存在する理由だけでずっとに、それはだだろう、このすべてを説明する、と思われます作曲家、CakePHPのit's in the official docs。これにより、単にcomposer update
を呼び出すだけで、プロジェクト内のCakePHPを簡単に更新できます。
技術的には、すべての依存関係をクローンしてプルしてプロジェクトにコミットできますが、これはあまり意味がありません。絶対的な「正しいアプローチ」はありませんが、コンポーザーを使用することは、今日、プロジェクトの依存関係を管理する最も便利で信頼性の高い方法です。これはベストプラクティスと言えるでしょう。