カテゴリー: git

【WordPress開発管理】(4) gitでWordPressテーマのバージョン管理をする

前回記事の続きです。 前回はWordPress本体のバージョン管理でしたが、バージョンアップはそれほど頻度は高くありません。また、プラグインも同様です。 一方、デザインにかかわるところの更新頻度は高くなりがちです。この2つを混ぜると管理上めんどうなことが起きやすくなりそうなので、分ける方法を考えます。 git subtreeを使う...

Read More

【WordPress開発管理】(3) gitでWordPress本体のバージョン管理をする

ソースコードに手を入れていた場合、WordPress標準のバージョンアップ方法では改修内容が全部吹き飛んでしまいます。 そこでgitでのソースコード管理がまず最初に浮かぶ方法になりますが、これを踏み込んで解説していきます。 WordPress日本語版と英語版 まず、WordPress日本語版と英語版は異なるものです。...

Read More

【WordPress開発管理】(1) ansibleとgitでWordPressをデプロイする

WordPressを改造してデプロイして、という作業をきちんと管理しようとすると、ごちゃごちゃと考えることが多くなります。 個人サーバレベルですがある程度方法が固まってきたので、連載形式でそのあたりを書いてみたいと思います。 前提条件 次のような管理体制とします。 サーバはVPS(sshで操作できるサーバ) WordPressのソースはgitで管理している ansibleでサーバ管理をしている デプロイ方式はcapistranoのモデルにしたがう...

Read More
Loading