現在2名チームでショップのテーマの開発を行っております。
急造のチームです。Shopifyのストア構築は初めてです。
デザイナー1名、エンジニア1名で開発をしております。
デザイナーはGUIから、エンジニアはShopify CLIで編集をしております。
昨日エンジニア側の変更がデザイナー側の変更で上書きされることがありました。
これはGUIからの編集とCLIからの編集が混在している場合は
避けられないものなのでしょうか。
もしも運用などで回避できる方法がありましたら
教えていただけると幸いです。
よろしくお願いいたします。
Qcoltd
2
デザイナーにとっては、
運用のハードルが高くなってしまうかもしれませんが、
下記2つのルールを適用することで、
デグレの大部分を防ぐことができるはずです。
-
Git管理に変更する
-
GUIからの変更を禁止し、CLIからのみ変更する
もし、
エンジニアのみ、Git + CLIで作業されたとしても、
少なくとも、エンジニアがデグレを発生させることはなくなるはずです。
(もし、デザイナーとエンジニアが同じ箇所を同時に修正した場合、
エンジニアサイドではGitのコンフリクトがアラート代わりになるためです。)
Git管理を行う方法については下記のサイト様の記事が参考になるかと思います。
https://zenn.dev/marigotten/articles/aa80c68ebd21ec
ご参考まで。
(キュー田辺)
1 Like
Nara_Fumimaro 様
お世話になっております。
フルバランスの道家と申します。
ご質問確認しました。
・githubに接続し、ブランチにわける
・イジるファイルとタイミングを調整して、同タイミングでファイル編集しないようにする
ご参考までにShopifyとgithub連携の記事を送付いたします。
https://skillhub.jp/blogs/324
なにかヒントになれば幸いです。
私たちの励みにもなりますので、
お役に立てていればBest Answerボタンを押して頂ければ嬉しいです。
フルバランス 道家
2 Likes
今回は小規模な開発ということもあり
更新をエンジニア側のみにする運用で
対応しようと思います。
今後のチームの増員に備えてgitも導入することにいたします。
ご回答ありがとうございました。