本番環境からステージング環境にファイル/データ/投稿をコピー/転送する方法は?
新しいテーマを開発していますが、本番環境のバックアップをステージング環境に復元すると、開発中のテーマが失われてしまいます。
すべての機能をテストするには、既存の投稿を本番環境からステージング環境にインポートする必要があります。
どなたかご案内いただけますでしょうか?
それは、テーマ開発のアプローチに何か問題があることを意味します。アプローチを見直し、テーマ開発のベストプラクティスに従う必要があります。
参照: Developing Discourse Themes & Theme Components
私は多くのDiscourseサイトでバックアップ/復元を実行しましたが、バックアップ/復元によってデザインが失われたという事例に遭遇したことは一度もありません。
「いいね!」 1
本番環境でバックアップを作成し、それをステージングに復元します。S3バックアップバケットを共有している場合は、非常に簡単です。
テーマのみの場合は、ステージングサイトは実際には必要ありません。テストテーマをインストールして、開発者に使用してもらうことができます。テーマの作成に役立つDiscourseテーマCLIコンソールアプリのインストールを参照してください。
「いいね!」 1