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にコミットする |