質問 > その他 > 新バージョンへのアップデートについて |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ippei |
投稿日時: 2009/1/13 0:47
対応状況: −−−
|
新米 登録日: 2009/1/13 居住地: 神奈川県茅ヶ崎市 投稿: 3 |
新バージョンへのアップデートについて こんにちは。
XサーバーというレンタルサーバでEC-CUBE(2.1.2)を利用している者です。 現在では2.3.3がリリースされているみたいですが、 アップデートの方法が分からず困っています。 またはじめからインストールするしかないのでしょうか? 今までカスタマイズしたファイルなどを残しつつ、 アップデートすることは出来るのでしょうか? どなたか教えていただけたらありがたいです。 何卒宜しくお願い致します。 |
takoyaki |
投稿日時: 2009/1/13 9:54
対応状況: −−−
|
一人前 登録日: 2008/1/26 居住地: 沖縄県 投稿: 111 |
Re: 新バージョンへのアップデートについて そうですね、EC-CUBEのアップデートには私も悩まされます。
先日私も 2.0.1 から 2.3.3 にアップデートしましたが、新規インストールして /data/install.phpの内容を旧のものに書き換えるという作業でした。 Smarty 内のファイルをカスタマイズしていたので再度その設定もしなおして結構手間がかかりました。 差し替えるファイルのリストなどのアナウンスがあってくれれば非常に助かるのですが。 |
seasoft |
投稿日時: 2009/1/13 12:21
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 新バージョンへのアップデートについて > 差し替えるファイルのリストなどのアナウンスがあってくれれば非常に助かるのですが。
SVN でチェンジセット間の差分を見ると違いは分かりますよ。 SVN アカウントは、下記で公開されています。(guest で可能です) http://xoops.ec-cube.net/modules/tinyd0/index.php?id=9 さらに、SVN でチェックアウトした内容を編集するように運用すると、差分のマージも半自動化できます。
|
takoyaki |
投稿日時: 2009/1/13 18:16
対応状況: −−−
|
一人前 登録日: 2008/1/26 居住地: 沖縄県 投稿: 111 |
Re: 新バージョンへのアップデートについて 引用:
上記ページにアクセスし、2.0系開発環境(閲覧のみ可能)のURLにアクセスしてみましたが、見方が悪いのかチェンジセット間の差分を見つけることができませんでした。 差分の探し方をご教示いただけましたら幸いです。 よろしくお願いいたします。 |
seasoft |
投稿日時: 2009/1/17 11:05
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 新バージョンへのアップデートについて もしかして、IEなどの WEB ブラウザで見ちゃいましたかね。
差分を見るには、Subversion クライアントで見る必要があります。(多分) 私は TortoiseSVN を使用しています。 操作を覚えるのは、少々手間かと思いますが、覚えると便利なものです。
|
takoyaki |
投稿日時: 2009/1/17 19:50
対応状況: −−−
|
一人前 登録日: 2008/1/26 居住地: 沖縄県 投稿: 111 |
Re: 新バージョンへのアップデートについて seasoftさん、
お返事ありがとうございます。 TortoiseSVNをインストールしてみました。 慣れるのに少しややこしそうですが、これを使えればアップデートがやりやすくなりそうですね。 これから勉強してみます。 ありがとうございました。 |
takoyaki |
投稿日時: 2009/1/18 8:17
対応状況: −−−
|
一人前 登録日: 2008/1/26 居住地: 沖縄県 投稿: 111 |
Re: 新バージョンへのアップデートについて TortoiseSVN でざっとブラウズしてみただけなのですが、ソースコードに変更を加えずブラウズするだけならEC-CUBE Trac のリポジトリブラウザを使うのと同じということでいいでしょうか。
アップデートに関する情報ですが、EC-CUBE Tracの[チケットを見る]→[マイルストーン別全チケット(解決済みチケットを含む)]のページを見ればいいでしょうか。 たとえば、2.3.1から2.3.3にアップデートしたい場合、上記ページのEC-CUBE2.3.3のくくりの7つの解決済みチケットを適用させるということでいいでしょうか。 恐れ入りますがよろしくお願いいたします。 |
seasoft |
投稿日時: 2009/1/18 13:38
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 新バージョンへのアップデートについて 私の場合は、TortoiseSVN でチェックアウトしたソースを(エクスポートせずに)直接編集することで、リポジトリ上の変更を TortoiseSVN のアップデートで適用するように運用しています。コンフリクトが発生した場合の、マージ画面は少々貧弱さを感じることもありますが… それでも、手動マージよりはマシかなという感じです。
ほかには、パッチ(差分ファイル)の作成機能があるので、その辺りも使えるかもしれません。 株式会社ロックオン様での運用状況は分かりませんが、通常必ずしもマイルストーンに登録されているとは限らないと想定した方が無難です。タグ間で比較する方が適切だと思います。
|
takoyaki |
投稿日時: 2009/1/18 14:13
対応状況: −−−
|
一人前 登録日: 2008/1/26 居住地: 沖縄県 投稿: 111 |
Re: 新バージョンへのアップデートについて seasoftさん、
すごく参考になりました。 引用: 株式会社ロックオン様での運用状況は分かりませんが、通常必ずしもマイルストーンに登録されているとは限らないと想定した方が無難です。タグ間で比較する方が適切だと思います。 TortoiseSVNを使えるようになったほうが確実そうですね。使い方を理解できるように勉強したいと思います。 ご教示ありがとうございました。 |
tonton |
投稿日時: 2009/3/5 18:50
対応状況: −−−
|
仙人 登録日: 2008/8/14 居住地: 投稿: 437 |
Re: 新バージョンへのアップデートについて すみません。tracについて教えてください。
手持ちのEC-CUBEを差分バージョンアップしたいと思い、tracを覗いているのですが、それぞれのブランチの位置づけがわからず、悩んでいます。 お手数ですが、よろしくお願いします。 やりたいこと→TortoiseSVNを使って差分を検証し、2.3.0などの以前のバージョンのEC-CUBEを2.3.4(または作業が遅れた場合は、2.4.0あたり)の最新バージョンにマージしたい。 TortoiseSVNの設定は、分からないなりに初期設定プラスアルファで使用できるようになりました。 そこで、 http://svn.ec-cube.net/open_trac/browser/branches から、まずは、正式版の最新とコミュ版の最新をローカルのWINPCにフォルダを分けてチェックアウトしようとしています。 上記ページには、 ・comu-euc ・comu-utf8 ・comu-ver2 ・version-1 ・version-2 ・version-2_4 という6つのブランチがあるのですが、 ・comu-euc ・comu-utf8 は1系の文字コード別バージョンで現在は使っておらず(バグふぃクスのみ?) ・comu-ver2 がコミュ系の最新ないとリービルド版で、こちらの更新が一番早い。 ・version-2 は、現状正式版として公開されている2.3.4のブランチ。 ・version-2_4 は、2.3.4のテスト開発用ブランチで、改定が大きいため、上記version-2とはブランチが分かれている。 よって、正式版としてバージョンをマージする際はversion-2を参照する。 という理解で合っていますでしょうか? つまり、自分が古いバージョンから差分を追いたい時、正式版の改定で は、自分が何を追いたいかでversion-2/version-2_4を選択するだけで、バグFIXや2.3ラインのスコープの改定は、どちらにも行われるので、どちらを参照してもかまわない、という理解です。(2.4のスコープにしか含まれないものを追う場合のみversion-2_4を見ればいい???) TortoiseSVNは便利そうです。最新版をインストールしたら、日本語がなかったので、ちょっと機能を理解するのに手間取っていますが; |
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |