Symfony2.0で書かれたプロジェクトをSymfony2.2にアップデートしようとしています。
ソースコードを2.2プロジェクトに移動することは、非互換性で終わりましconfig.yml
たsecurity.yml
。
Symfony2.0プロジェクトをSymfony2.2に適切に移行する方法はありますか?
移行する前にSymfony2.3まで待つ方が良いです。5月中にリリースされる予定です。これは最初のLTS(Long Time Support)リリースであり、3年間維持されることを意味します。だから:あなたは3年間BCの休憩を心配する必要はありません!
Symfony 2.0から2.3への移行の場合:あなたにできることは何もありません。ファイル(パッケージUPGRADE-*.md
のルートに保存されている)を読み取り、コードに含まれているものをすべて修正します。symfony/symfony
通常のユーザーにとって重要なすべてのBCブレークは、これらのUPGRADEファイルに配置されます。
UPGRADEファイルのすべてを修正しても解決できない場合はCHANGELOG.md
、パッケージのルート(symfony/security
パッケージなど)にあるファイルを確認する必要があります。変更されたものを見つけて、コードを壊してみてください。
最後に、スクリプトが機能しない場合は、多くのアクティブなSymfony2ユーザーがあなたを助けてくれるのを待っています。コミュニティページを見て、質問をする場所を見つけてください。