Git

Git

Git、Redmineを利用したWeb開発学習用の課題を考えてみる

自分のブログ開発環境も安定稼動をはじめ、ひと段落してしまった。正直言ってやる事があまりなくなってしまったので、新しい事を始めてみる。せっかくどこからでもアクセスできるGitとRedmineができたので、それを利用して、以前から考えていたWe...
AWS

AWS(EC2)でRedmineとGit、Jenkinsを使ったWordPress開発環境の構築と公開を行う
(その6-JenkinsによるWebサイトの更新設定)

前回の続き以前にも書いた通りWebサイトをWordPressで構築すると、頻繁にソースの修正やプラグインの更新が発生する。そこで、ローカルの開発環境でテストが終わってGitにコミット&プッシュしたら、Webサーバにはワンクリック(とは言わな...
AWS

AWS(EC2)でRedmineとGit、Jenkinsを使ったWordPress開発環境の構築と公開を行う
(その5-GitとRedmineの連携)

前回の続きせっかくRedmineとGitをインストールしたので、お互いを連携させたい。ただ、注意したいのだけれどRedmineとGitの連携は以下の2種類が存在する。RedmineからGitのリポジトリ内容が確認できるようにするGitのコミ...
AWS

AWS(EC2)でRedmineとGit、Jenkinsを使ったWordPress開発環境の構築と公開を行う
(その4-GitとGitolite)

前回の続き今回はGitとGitoliteをインストールしていく。この二つは以前も記事を書いているのでかなり重複している部分はあるけれど、環境構築の流れを記録しておきたいので改めて記載しておく。Gitをインストール$sudoyum-yinst...
AWS

AWS(EC2)でRedmineとGit、Jenkinsを使ったWordPress開発環境の構築と公開を行う
(その1-構想)

前回の続き今回、リニューアルを行うことになったきっかけは色々あるんだけれど、主にタスク管理にRedmineを、ソース管理にGitを使いたかった点。ところが、使っていたレンタルサーバではRedmineをインストールするにはApacheのバージ...
Git

WordPressで作ったサイトをGitで管理する(案)

珍しく、連日の更新。開発環境も整ったことだし、練習がてら放置気味のブログ環境を刷新してみようかと。WordPressでサイトを運営して思うのが、バージョン管理がなかなか面倒だと言うこと。これまでSVNで管理しては来たものの、どうしても開発環...
AWS

AWS(EC2)にインストールしたRedmineとGit(Gitolite)を連携する

以前EC2にインストールしたRedmineとGit(Gitolite)を連携させる話。意外に時間がかかってしまった。ハマってたってのもあるけど、それ以上にサボってたのがでかい。さて、本題。はじめにRedmineには元々GitやSVNのバージ...
Git

gitolite.confの書き方覚書

ネタ的には前々回の続きgitoliteは「gitolite-admin」と言うリポジトリに登録されている「gitolite.conf」に設定を記述し、コミット&プッシュをすることで、リポジトリの作成や削除、アクセス権の設定が行える。修正する...
AWS

AWS(EC2)にGitoliteをインストールする

前回導入したGit。ユーザの追加やリポジトリを作るのに、いちいちsshでサーバに接続するのは面倒なので、Gitの管理を楽にするためにGitoliteを導入することにした。Gitoliteは簡単に言えば、リポジトリに公開鍵を追加したり設定ファ...
AWS

AWSにGitのリモートリポジトリ用のサーバをS3(クラウドストレージ)で

前回の続き。もともと、ソース管理のためのサーバをAWS上に構築するのが今回の目的のひとつ。過去に自宅PC上にSVNを構築した事はあったんだけど、PCの買い替えやOSの再インストールの度にリポジトリを移行しなきゃならなくてかなりメンドい。何よ...