StartUp » 履歴 » バージョン 2
aoki yuji, 2015/12/30 13:21
| 1 | 1 | aoki yuji | h1. StartUp |
|---|---|---|---|
| 2 | 1 | aoki yuji | |
| 3 | 2 | aoki yuji | h2. GitBucket上での操作 |
| 4 | 2 | aoki yuji | |
| 5 | 1 | aoki yuji | gitBucketにアクセスし、ログインする(アカウント作成は宮崎さんに依頼する。Redmineと同じアカウントとパスが使えます) |
| 6 | 1 | aoki yuji | |
| 7 | 1 | aoki yuji | <pre>https://git.fukurous.org/gitbucket/</pre> |
| 8 | 1 | aoki yuji | |
| 9 | 1 | aoki yuji | 好きなプロジェクトのURLを開きます。 |
| 10 | 1 | aoki yuji | ここではひとまずウィスキー検定用のプロジェクトを例にして説明を続けます。 |
| 11 | 1 | aoki yuji | |
| 12 | 1 | aoki yuji | <pre>https://git.fukurous.org/gitbucket/g0947424/WhiskyExamination</pre> |
| 13 | 1 | aoki yuji | |
| 14 | 1 | aoki yuji | 「HTTP clone URL」からクローン用URLをコピーします。 |
| 15 | 1 | aoki yuji | |
| 16 | 1 | aoki yuji | <pre>https://git.fukurous.org/gitbucket/git/g0947424/WhiskyExamination.git</pre> |
| 17 | 2 | aoki yuji | |
| 18 | 2 | aoki yuji | h2. ローカルでの準備 |
| 19 | 2 | aoki yuji | |
| 20 | 2 | aoki yuji | ローカル端末のホームディレクトリ上で.gitconfigファイルを作成し、以下の内容を記載します。 |
| 21 | 2 | aoki yuji | |
| 22 | 2 | aoki yuji | <pre>$ touch .gitconfig</pre> |
| 23 | 2 | aoki yuji | <pre> |
| 24 | 2 | aoki yuji | [http] |
| 25 | 2 | aoki yuji | sslverify = false |
| 26 | 2 | aoki yuji | </pre> |
| 27 | 2 | aoki yuji | |
| 28 | 2 | aoki yuji | 時端末に開発用ディレクトリを切る |
| 29 | 2 | aoki yuji | オススメは~/fukurouとか |
| 30 | 2 | aoki yuji | |
| 31 | 2 | aoki yuji | <pre>$ mkdir ~/fukurou</pre> |
| 32 | 2 | aoki yuji | |
| 33 | 2 | aoki yuji | 開発用ディレクトリに移動して、下記コマンドで資材をクローンする |
| 34 | 2 | aoki yuji | |
| 35 | 2 | aoki yuji | <pre> |
| 36 | 2 | aoki yuji | $ cd ~/fukurou |
| 37 | 2 | aoki yuji | $ git clone 'https://git.fukurous.org/gitbucket/git/g0947424/WhiskyExamination.git' |
| 38 | 2 | aoki yuji | $ git clone 'https://git.fukurous.org/gitbucket/git/g0947424/WhiskyExamination.git' |
| 39 | 2 | aoki yuji | Cloning into 'WhiskyExamination'... |
| 40 | 2 | aoki yuji | remote: Counting objects: 103, done |
| 41 | 2 | aoki yuji | remote: Finding sources: 100% (103/103) |
| 42 | 2 | aoki yuji | remote: Getting sizes: 100% (18/18) |
| 43 | 2 | aoki yuji | remote: Total 103 (delta 57), reused 103 (delta 57) |
| 44 | 2 | aoki yuji | Receiving objects: 100% (103/103), 53.11 KiB, done. |
| 45 | 2 | aoki yuji | Resolving deltas: 100% (57/57), done. |
| 46 | 2 | aoki yuji | </pre> |
| 47 | 2 | aoki yuji | |
| 48 | 2 | aoki yuji | ==================================================== |
| 49 | 2 | aoki yuji | ここまでが共通的なクローン作成手順です。WEProjectはサーバにソースをデプロイする用のシェルが入っているので、その設定をします。 |
| 50 | 2 | aoki yuji | |
| 51 | 2 | aoki yuji | h2. deploy.shの編集 |
| 52 | 2 | aoki yuji | |
| 53 | 2 | aoki yuji | <pre>$ open ~/fukurou/WhiskyExamination/deploy.sh</pre> |
| 54 | 2 | aoki yuji | |
| 55 | 2 | aoki yuji | 14行目以降のユーザ設定に自分のユーザネームを入力する(★のところ) |
| 56 | 2 | aoki yuji | |
| 57 | 2 | aoki yuji | <pre> |
| 58 | 2 | aoki yuji | #--------------- |
| 59 | 2 | aoki yuji | # User settings |
| 60 | 2 | aoki yuji | #--------------- |
| 61 | 2 | aoki yuji | USER_NAME="★" |
| 62 | 2 | aoki yuji | </pre> |
| 63 | 2 | aoki yuji | |
| 64 | 2 | aoki yuji | h2. deploy.shの動作確認 |
| 65 | 2 | aoki yuji | |
| 66 | 2 | aoki yuji | クローン直後はタイムスタンプが変わるので全資材がデプロイされます。 |
| 67 | 2 | aoki yuji | |
| 68 | 2 | aoki yuji | <pre> |
| 69 | 2 | aoki yuji | ~/fukurou/WhiskyExamination $ ./deploy.sh |
| 70 | 2 | aoki yuji | building file list ... done |
| 71 | 2 | aoki yuji | Question.php |
| 72 | 2 | aoki yuji | QuestionDB.php |
| 73 | 2 | aoki yuji | Questioner.php |
| 74 | 2 | aoki yuji | Questioner_stub.php |
| 75 | 2 | aoki yuji | index.php |
| 76 | 2 | aoki yuji | common/.DS_Store |
| 77 | 2 | aoki yuji | common/common.css |
| 78 | 2 | aoki yuji | common/common.js |
| 79 | 2 | aoki yuji | common/jquery-2.1.4.min.js |
| 80 | 2 | aoki yuji | screens/addQuestion.php |
| 81 | 2 | aoki yuji | screens/entrance.php |
| 82 | 2 | aoki yuji | screens/questionMaintenance.php |
| 83 | 2 | aoki yuji | screens/questionsList.php |
| 84 | 2 | aoki yuji | screens/singleQuestion.php |
| 85 | 2 | aoki yuji | |
| 86 | 2 | aoki yuji | sent 3426 bytes received 1612 bytes 347.45 bytes/sec |
| 87 | 2 | aoki yuji | total size is 143599 speedup is 28.50 |
| 88 | 2 | aoki yuji | ~/fukurou/WhiskyExamination $ |
| 89 | 2 | aoki yuji | </pre> |
| 90 | 2 | aoki yuji | |
| 91 | 2 | aoki yuji | h2. ウェブページを開いて動作確認する |
| 92 | 2 | aoki yuji | |
| 93 | 2 | aoki yuji | 以下のURLにアクセスして動作確認します。 |
| 94 | 2 | aoki yuji | 動作正常であればgitにコミットします。 |
| 95 | 2 | aoki yuji | |
| 96 | 2 | aoki yuji | <pre>http://www.fukurous.org/projects/hackathon20150504/WhiskyExamination/</pre> |
| 97 | 2 | aoki yuji | |
| 98 | 2 | aoki yuji | h2. gitにコミットする |