1

バージョン4.8.1の既存のumbracoプロジェクトを最新バージョン7.5.3にアップグレードしたいと思いますが、正確な方法はわかりません(4.8.1から4.10.Xへ、4.10.Xから4.11.Xまで、など)、またはバージョン7.5.3へ直接増分ステップを変換してください。既存のバージョン管理されたumbracoをアップグレードできる適切なソリューションを教えてくださいumbracoの最新バージョンへのプロジェクト。バージョン4.8.1の既存のumbracoプロジェクトを最新バージョン7.5.3にアップグレードします

ありがとうございました

答えて

0

この種のアップグレードを行う方法はありません。それはUmbraco自体の上にあなたのソリューションとあなたが構築したものがどれほど複雑であるかによって異なります。私はあなたにすべてのバックアップを作成し、ちょうど1から最新のバージョンにまっすぐに更新するためのショットを与えることをお勧めします。 Visual Studioに慣れている場合は、nugetを使用できます(設定ファイルのバックアップが作成され、自動的にマージされます)。

また、今年のCodegardenからPer Plougのセッションを見ることもできます。これは、古いサイトをアップグレードしたいすべての人々のための多くのヒントと秘訣を持っています。ビデオはhttps://video.twentythree.net/migrating-mom-to-uaasでご覧になれます。覚えていないかもしれませんが、7.xにさらに直接処理できるように、v6.xに更新する必要があるかもしれません。しかし、バックアップを作成し、それを再生する - それは私の意見と提案です:)

+0

こんにちはマルシン、私の質問にお答えいただきありがとうございます!私はあなたが指定した方法を試してみましたが、UmbracoCms 7.5.4を使ってumbracoの最新バージョンを直接インストールしましたが、 "ファイルをロードできませんでした。System.Web.Http、Version = 5.2.2.0"ファイルまたはアセンブリSystem.Web.Helpersを読み込めませんでした "または"ファイルまたはアセンブリsystem.web.webPages.razorを読み込めませんでした "、ありがとう: – Dharmesh

+0

4.xから7.5.xへの直接アップグレードは失敗する。これらのバージョン間には、多くの大きな変更点があります。 7.2.5にアップグレードする前に、少なくとも6.2.6にアップグレードする必要があります。問題の1つは、一部のアップグレードでデータベーススキーマが変更されることです。あまりにもスキップしようとすると、これらのアップグレードはおそらく失敗します。私はProNotionのアップグレードの提案に行きます。 – bowserm

+0

こんにちは、umbraバージョンにアップグレードしました - 4.11.10を使用していますが、バージョン6.0.0以上にアップグレードすることはできません。この問題を解決するのを手伝ってください:) – Dharmesh

1

私は非常に大きなサイトで、これらのいくつかを今行っている。私は間違いなく各マイナーリビジョンにバージョン4を段階的にアップグレードします。これは、アップグレードプロセスが現在と同じくらい信頼できず、削除するファイル数が大幅に増える可能性があるためです。 Our Umbracoのサイトで見つけたVersion specific upgradesについて先読みしてください。

幸いなことに、あなたが始めているバージョンに戻ってNugetパッケージがあるので、それを利用して各ステップでパッケージをアップグレードし、ソースコードリポジトリへの変更をコミットしてから次へ進む生産現場でプロセスを繰り返すときに役立ちます。

次のように、私の最初の試みましアップグレードパスは、おそらく次のようになります。> 4.11.10

4.8.1> 4.9.1> 4.10.1.1> 6.2.6> 7.5.x

の一つ私が見つけた最も大きな問題は、リリースノートを読んで、リリースノートに必要とされなくなったすべてのファイルを削除していることを確認することでした。

これまでの使用方法と比較すると、いまだに立ち往生していない場合や、いつ迷子になってしまったのかを知るための情報がたくさんあります。

+0

こんにちは、umbracoをアップグレードするための手順を指定してください。4.8.1から4.9にアップグレードしました。1からnugetパッケージまでですが、それ以降は最初から開始します。私は、マイナーバージョンごとに、または7.5.4に直接インクリメンタルにプロジェクトをアップグレードしたいと思います。ありがとうbtw! – Dharmesh

+0

アップグレードする際には、比較対象を超えて個別にファイルをマージしてください。ソースコントロールを使用して、あなたが望んでいなかったナゲットを元に戻します。これはすべて/ configとweb.configにとって特に重要です。 アップグレードの最も難しい部分は、パッケージをアップグレードすることです。パッケージが時代遅れになる場合は、オープンソースの場合は、パッケージを修正することができます。場合によっては、パッケージを同等のものに置き換えることを試みます。他の時代には、何らかの移行を試みることができます。私はあなたが始める前に監査をしたいので、あなたは何に入っているのかを知っています。 – bowserm

+0

こんにちは、umbraバージョンにアップグレードしました - 4.11.10はnugetパッケージを使用していましたが、バージョン6.0.0以上にアップグレードすることはできませんでしたので、アップグレード手順をnugetパッケージまたは他の方法で行いたい - データベースの変更と、この問題を解決するために私を助けてください、ありがとう:) – Dharmesh

関連する問題