バージョン選択

フォーラム

メニュー

オンライン状況

69 人のユーザが現在オンラインです。 (56 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 68
gavangtv もっと...

サイト内検索

質問 > その他 > マイナーバージョンアップについて

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
seasoft
投稿日時: 2008/6/7 18:51
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
マイナーバージョンアップについて
Ver 2.0.x → Ver 2.1.x などのマイナーバージョンアップを経験された方に質問です。

バージョンアップの手順はどこかに掲載されていますか?

経験談なども聞きたいです。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

x41
投稿日時: 2008/6/11 23:20
対応状況: −−−
仙人
登録日: 2007/11/23
居住地:
投稿: 308
Re: マイナーバージョンアップについて
自動アップデート機能を利用してのバージョンアップが早いと思いますが、カスタマイズしている場合は難しいでしょうね。。

当方の場合、環境があるのでコールドスタンバイなどのサーバーにバージョンアップ後のEC-CUBEをインストしカスタマイズした箇所を手直しして再度アップし、サーバー切り替えという考え方。
DBは別サーバでローカル接続しています。

もう一つの考えはバージョンアップ前のEC-CUBEがインストされているフォルダとは別にバージョンアップ後のEC-CUBEをインストしサーバー側でバージョンアップ後のフォルダへドキュメントルートを変更する方法。これだと、稼動中のサーバーでも可能なので別サーバーを用意する必要はない。

まだやったことはありませんが、本番稼動後のバージョンアップとして上記の方法を考えています。

seasoft
投稿日時: 2008/6/11 23:46
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: マイナーバージョンアップについて
返答ありがとうございます。

丸ごとレプリケーションして、ガサゴソ構うのが安全線ですかね。
…って、バージョンアップでなくて、もはや再構築?

引用:

もう一つの考えはバージョンアップ前のEC-CUBEがインストされているフォルダとは別にバージョンアップ後のEC-CUBEをインストしサーバー側でバージョンアップ後のフォルダへドキュメントルートを変更する方法。これだと、稼動中のサーバーでも可能なので別サーバーを用意する必要はない。

ちゃんと調べてはいませんが、ざっとファイル眺めていたときにフルパス書いてあるところがあった気がしたので、一筋縄ではいかなそうな予感。

DBには、URL をフルに登録している場所もありますし…

とりあえず、試したことあるのは、
% cp -p -r ec1 ec2
見たいな感じで複製したところ、
http://*****/ec1/html/ ← OK
http://*****/ec2/html/ ← NG
でした。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

x41
投稿日時: 2008/6/12 0:51
対応状況: −−−
仙人
登録日: 2007/11/23
居住地:
投稿: 308
Re: マイナーバージョンアップについて
確かに、再構築ですね。カスタマイズしている場合は特に。。

あと、同じデータベースを使用するならDB側も更新する必要があります。
orign
投稿日時: 2008/6/12 3:54
対応状況: −−−
常連
登録日: 2007/12/20
居住地:
投稿: 46
Re: マイナーバージョンアップについて
バージョンアップは難しいですね。
私もv2.0.1ベースのままカスタマイズしたために、良くも悪くもバージョンアップは出来そうにありません。

カスタマイズした場合には、バージョンアップと言う考え方は止めた方が無難かと。
新しいバージョンを別ディレクトリで構築し、「サイトリニューアル」とかって名目で入れ替えるしかないかと思っています。

カスタマイズせずに利用されていても、下手にバージョンアップしてトラブル起こしたら大変に不味いので、運用中サイトをそのままバージョンアップなんてことはどのみち行えませんし。

可能であれば、バージョンアップ毎に「どんな理由で、どこのソースをどの様に変更したか?」を公開して貰えれば、必要事項だけ選んで「人力パッチ」出来るのですが。w

ゲスト
投稿日時: 2008/6/12 10:14
対応状況: −−−
Re: マイナーバージョンアップについて
たしかにアップデートを株式会社ロックオン社が販売している以上、簡単にはできるようにしてくれないでしょうね・・。
nanasess
投稿日時: 2008/6/12 11:28
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2313
Re: マイナーバージョンアップについて
引用:

orignさんは書きました:

可能であれば、バージョンアップ毎に「どんな理由で、どこのソースをどの様に変更したか?」を公開して貰えれば、必要事項だけ選んで「人力パッチ」出来るのですが。w



TracChangeSet などは使えませんか?

例)
http://svn.ec-cube.net/open_trac/changeset/17340
seasoft
投稿日時: 2008/6/12 12:29
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: マイナーバージョンアップについて
最初のソース取得を SVN 経由で取得したもので運用にまわして、その後もアップデート(更新)をして、随時マージしていくとかも可能かなと個人的には思っています。

まぁ、いずれツライ局面に遭遇しそうですが…

CVS は日常業務で使っていますが、SVN は初めてなので、そういった面でこのプロジェクトに興味を持ったというところもあったりします。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,847名です
総投稿数は109,985件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1291
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.