Win7にBitnami RedmineをインストールしGitリポジトリを覗く

自分のPCにRedmineをインストールしてRedmineやGitを試そうとしました。
しかし、GitのBareリポジトリの意味が分かっていなかったのでRedmineからGit
リポジトリを見ることができませんでした。
そこで、インストールからGitのリポジトリを見るまでの手順を記録しておきます。
より簡単な方法があれば教えて頂けると幸いです。

#環境
　PC：Windows Virtual PC
　OS：Windows7 Ultimate SP1
　RM：Bitnami Redmine Stack 3.2.0-2

#目標
　自分のPCにRedmineをインストールしGitのリポジトリを見る事で、インストール
　できた事を確認する。

#原理
　Bitnamiのプログラムスタックを使えば簡単にインストールできる。
　RedmineはGitの"--bare"オプションを使って初期化したリポジトリだけ内容を
　覗けるが、そのリポジトリへは直接コミットできない、そこでクローンした
　ローカルリポジトリにコミットしてからPushする。

#詳細
##1.Bitnami Redmineのインストール
　[Bitnamiのページ](https://bitnami.com/stack/redmine)へ行って
　Windows用をダウンロードする。
　ダウンロードしたインストールプログラムを実行する。
　“次へ”を何回かクリックするとインストールが完了する。
　インストール時に入力したパスワードはMySQLのrootのパスワードにもなり、
　後でバックアップやTestLinkを追加した時にも使った。
　![RedminePW.png](https://qiita-image-store.s3.amazonaws.com/0/114951/4d20eef2-1010-57ec-90d2-eafa38530dac.png)

　こんなエラーが出たので、hostsでlocalhostを127.0.0.1にしてやり直し
　たらうまくいった。
　![RedmineLHerr.png](https://qiita-image-store.s3.amazonaws.com/0/114951/25b1132d-30d9-caa1-858a-84d1e1e58759.png)

　以前インストール言語に日本語を選択すると一部表示できない部分があった
　そうですが、改善済み。
　参考：[Windows版Bitnami Redmineをインストールする](http://qiita.com/ktyubeshi/items/64266d3c485b55869138)


##2.Gitのリポジトリを見る
###-1 Redmineにプロジェクトとチケットを作る
　　Redmineにログインし、”プロジェクト”→”新しいプロジェクト”でプロジェ
　　クトを作る。（中身は適当）
　　”新しいチケット”でチケットを作る。（中身は適当）
　　→チケット"#1"ができる

###-2 Gitでサーバ用リポジトリとローカルリポジトリを作りファイルを入れる
　　Windowsの“スタート”、“すべてのプログラム”、“Bitnami Redmine Stack
　　を使用する”でプロンプトを出す。
　　![RedmineCP.png](https://qiita-image-store.s3.amazonaws.com/0/114951/375d02b9-6a79-e2da-923b-3a44e54ff240.png)
　　Gitサーバ用のフォルダ“\Repositories\tutorial.git”を作る。
　　![MakeDir.png](https://qiita-image-store.s3.amazonaws.com/0/114951/167dbaa1-b961-15af-bed0-d7230dae5cdf.png)
　　“git init --bare”でGitサーバ用のリポジトリを作る。
　　![GitInit.png](https://qiita-image-store.s3.amazonaws.com/0/114951/bfcadea0-fca9-dedc-bd48-b5a822c7ad69.png)

　　Gitローカルリポジトリをフォルダ“\work”を作って、その下に
　　“git clone \Repositories\tutorial.gitで”クローンする。
　　![GitLocalRpo.png](https://qiita-image-store.s3.amazonaws.com/0/114951/559e0e09-3bd4-a34b-5b1f-7b2231259d18.png)

　　テスト用のファイルを作る。
　　（”copy con: sample.txt”、内容は適当）
　　![CopyFile.png](https://qiita-image-store.s3.amazonaws.com/0/114951/225f3e1b-8893-8424-716a-2c7f2760c7f5.png)

　　“git add sample.txt”で“sample.txt”をインデックスに加える。
　　![GitAdd.png](https://qiita-image-store.s3.amazonaws.com/0/114951/01a77429-ee0c-9fa4-2d78-bcce38e19fd6.png)

　　“git config --global user.name "〇〇"”と
　　“git config --global user.email "〇〇"”で
　　ユーザ名とメールアドレスを登録する。
　　RedmineはGitリポジトリからユーザ名とメールアドレスを探し出すので、
　　Redmineで登録されているユーザ名とメールアドレスを登録する必要がある。
　　![GitConfig.png](https://qiita-image-store.s3.amazonaws.com/0/114951/30ad1998-f576-30f2-bfb1-0b53d95c10f7.png)

　　“git commit -m "#1 first commit"”でGitローカルリポジトリへ
　　Redmineチケット番号“＃１”を注釈に加えてコミットする。
　　![GitCommit.png](https://qiita-image-store.s3.amazonaws.com/0/114951/345d6735-16a0-6dba-200c-856202a2dace.png)

　　“git push orign master”でGitサーバへ送る。
　　![GitPush.png](https://qiita-image-store.s3.amazonaws.com/0/114951/06b6ddd3-ab61-f4db-d1be-cefd34b7b742.png)



　　私は[サルでもわかるGit入門](http://www.backlog.jp/git-guide/intro/intro1_1.html)を見てGitを練習しました。
　　リモートリポジトリは“--bare”オプションで初期化する事でサーバを借り
　　なくても作れました。


###-3 Redmineでサーバ用リポジトリの中を覗く
　　Redmineでプロジェクトを開き“設定”、“リポジトリ”、“新しい
　　リポジトリ”で登録画面を出す。
　　![RMrepo1.png](https://qiita-image-store.s3.amazonaws.com/0/114951/a08c99ad-fdd0-2258-1ffc-cf4f1695fc08.png)

　　SCM：“Git”，識別子：“tutorial”，リポジトリのパス：“C:\Repositories\tutorial.git”，
　　そして“作成”をクリック。
　　![RMrepo2.png](https://qiita-image-store.s3.amazonaws.com/0/114951/5a3b6b68-19a6-268a-9aea-41b5ff6197f4.png)

　　“リポジトリ”をクリックするとGitローカルリポジトリでコミットした時の
　　コメントを見る事ができる。
　　![RMrepo3.png](https://qiita-image-store.s3.amazonaws.com/0/114951/a505ba42-052c-6488-a6c6-1565ffdab4f0.png)

　　コメントの“＃１”をクリックするとRedmineはチケット＃１を表示する。
　　


以上