2012-03-14 12 views
1

私はLiferayを使用して複数のサイトを構築しようとするチームのメンバーです。私たちはLARファイルを使用して私たちの間でアップデートを共有するのが難しいですし、サイトのテストとQAバージョンを構築するのと同じ問題があります。従来のバージョン管理のようなものを使用して、それぞれがサイトのバージョンをダウンロードし、いくつかの変更を行い、リポジトリを更新するのが好きです。このようなことをする方法はありますか?私たちは間違った方法でLARを使用していると思われます。あるいは、このように使用されることを意図していないかもしれません。どんな解決策ですか?前もって感謝します。Liferayでサイト全体の「バージョン管理」はどうすればできますか?

+0

Liferayのサイト**のみ**のファイルですか? –

+0

いいえ、パブリックページとプライベートページ、画像、ドキュメントを持つコミュニティが1つあります。 – Ither

答えて

1

データベースをバックアップして、バージョンコントロールの[データベースを復元する]チェックボックスをオンにします。

Liferayサイトに必要なすべての情報は、データベース(およびそれらを使用している場合はカスタムプラグイン)にあります。

私はあなたのソリューションとしてデータベースをバックアップして復元することにします。

+0

そして、残りの "data"ディレクトリ、画像またはドキュメントライブラリはデータベースのみで再作成できますか? – Ither

+0

イメージとドキュメントの保存方法によって異なります。私たちはJackRabbitデータベースを使用して、LiferayデータベースとJackRabbitデータベースをバックアップし、それらを別のサーバーに復元します。通常はProd - > UAT - > Devを使用して、3つのすべての環境でデータが同期していることを確認します。 – Jonny

+0

今のところ、 "data"ディレクトリのバージョン管理を行っています。ありがとう – Ither

関連する問題