バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

プラグイン > その他 > インストールしたプラグインの理想的なGit管理方法について

その他

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
g_kai
投稿日時: 2019/1/29 10:23
対応状況: −−−
半人前
登録日: 2018/12/18
居住地:
投稿: 16
インストールしたプラグインの理想的なGit管理方法について
▼テンプレート
[EC-CUBE] 4.0.1
[レンタルサーバ] XSERVER X10プラン
[OS] レンタルサーバはCentOS7(だと思う), ローカル開発環境は MacOS 10.13.3
[PHP] 7.2.14
[データベース] sqlite
[現象]

いつもお世話になっております。
インストールしたプラグインのGit管理方法について悩んでおります。もしそのような経験があり、方法を知っている方が居ましたらご教授のほどお願いたします。


やりたいことは以下のとおりです。

---
・Macのローカルの開発環境と、レンタルサーバの本番環境が存在する。
・ECCUBE4のソースはGit管理しており、ローカルで開発したものをcommitしてgithubへpushしている。レンタルサーバ側でpullして本番反映をしている。
・ECCUBEのプラグインをインストールしたい。
---

以上のことをしたいのですが、Git管理をしていて本番からソースコードをpullする形で本番反映するとなると、ECCUBEのプラグインをどの様に管理するかが迷いどころです。。
方法は3つほど考えてみたのですが、みなさんどの様に管理しておりますでしょうか。
以下の方法のどれかでしてますでしょうか、それとも別の方法でしているとかありますでしょうか。


---
方法1. ECCUBEのプラグインを本番環境の管理画面からインストール、増えたプラグインのコードを本番環境からコミットしてpush。ローカル開発環境はpullしてきてコマンドからプラグインをインストールする。

方法2. 方法1の逆で、ECCUBEのプラグインを開発環境の管理画面からインストール、本番環境はpullしてきてコマンドからプラグインをインストールする。

方法3. ECCUBEのプラグインはGit管理させない。ローカルも本番も各々でインストールする。もしプラグイン内のソースコードを変更したい場合は、そのソースコードのみをGit管理の対象としてローカルからコミットし、本番に反映する。
---

ご確認のほどよろしくお願いいたします。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » インストールしたプラグインの理想的なGit管理方法について g_kai 2019/1/29 10:23
     Re: インストールしたプラグインの理想的なGit管理方法について nyorai 2019/1/31 9:51
       Re: インストールしたプラグインの理想的なGit管理方法について 468 2019/1/31 12:07
         Re: インストールしたプラグインの理想的なGit管理方法について g_kai 2019/1/31 15:29
           Re: インストールしたプラグインの理想的なGit管理方法について nanasess 2019/1/31 15:50
             Re: インストールしたプラグインの理想的なGit管理方法について g_kai 2019/2/4 16:06

 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.