Project

General

Profile

WorkTime » History » Version 25

Tomohisa Kusukawa, 09/18/2012 12:08 AM

1 8 Tomohisa Kusukawa
 
2 9 Tomohisa Kusukawa
3 1 Tomohisa Kusukawa
h1. Redmine pluginで工数管理:WorkTime
4
5 5 Tomohisa Kusukawa
{{count}}
6 1 Tomohisa Kusukawa
レッドマインで工数管理を行うためのプラグインを作りました。
7
8
チケットの「時間を記録」と連動していて、ユーザ毎に工数管理(日毎入力、月間集計)を行うことができます。
9
10
!eachMember_.jpg!
11
12
!allMember_.jpg!
13
14
Redmine Plug-in、Ruby on Railsの習作です。
15
(実は私の初めてのWEBアプリケーションになります[2008/12])
16
17
いろいろ変なことをやらかしていると思います。
18
気づいた点やアドバイスなどご連絡いただけると幸いです。
19
20
h2. 導入方法
21
22 19 Tomohisa Kusukawa
Redmineをインストールして正常に動作することを確認して下さい。
23 2 Tomohisa Kusukawa
(参考: http://redmine.jp/install/ )
24 1 Tomohisa Kusukawa
25 19 Tomohisa Kusukawa
h4. redmine2.0以降
26
27 1 Tomohisa Kusukawa
https://bitbucket.org/kusu/redmine_work_time/downloads
28
から最新のzipファイルをダウンロードし
29 19 Tomohisa Kusukawa
$REDMINE/plugins/
30
に展開します。
31
<pre>
32
$ cd $REDMINE/plugins
33
$ unzip redmine_work_time-~.zip
34
</pre>
35
36
Redmineのルートに戻ってDBの初期化を行います。
37
<pre>
38
$ cd $REDMINE
39
$ rake redmine:plugins:migrate RAILS_ENV=production
40
</pre>
41
これでRedmineを起動すると
42
各プロジェクトの「設定」タブ→「モジュール」にWorkTimeが出てきますので、
43
チェックして有効化ください。
44
45
「管理」「ロールと権限」で設定する権限についてもWorkTimeの設定をしてください。
46
47
h4. redmine1.*.*
48
49
https://bitbucket.org/kusu/redmine_work_time/downloads
50
からVer0.1.*のzipファイルをダウンロードし
51 11 Tomohisa Kusukawa
$REDMINE/vendor/plugins/
52
に展開します。
53 1 Tomohisa Kusukawa
<pre>
54
$ cd $REDMINE/vendor/plugins
55 11 Tomohisa Kusukawa
$ unzip redmine_work_time-~.zip
56 1 Tomohisa Kusukawa
</pre>
57
58
Redmineのルートに戻ってDBの初期化を行います。
59
<pre>
60
$ cd $REDMINE
61
$ rake db:migrate_plugins RAILS_ENV=production
62
</pre>
63
これでRedmineを起動すると
64
各プロジェクトの「設定」タブ→「モジュール」にWorkTimeが出てきますので、
65
チェックして有効化ください。
66
67
「管理」「ロールと権限」で設定する権限についてもWorkTimeの設定をしてください。
68
69 16 Tomohisa Kusukawa
h2. 使い方
70
71
[[使い方(書き途中)|Wiki:使い方(書き途中)]] をご覧下さい。
72
73 1 Tomohisa Kusukawa
h2. 動作環境
74
75 25 Tomohisa Kusukawa
● redmine_work_time-0.2.6~
76
* redmine-2.1.*
77
78
● redmine_work_time-0.2.0~0.2.5
79 19 Tomohisa Kusukawa
* redmine-2.0.*
80
81 20 Tomohisa Kusukawa
● redmine_work_time-0.1.*
82 1 Tomohisa Kusukawa
* redmine-0.9.*
83
* redmine-1.0.*
84
* redmine-1.1.*
85
* redmine-1.2.*
86 15 Tomohisa Kusukawa
* redmine-1.3.*
87 17 Tomohisa Kusukawa
* redmine-1.4.*
88 1 Tomohisa Kusukawa
89
不具合があったらご連絡いただけると助かります。
90
91 11 Tomohisa Kusukawa
h2. Repository
92 1 Tomohisa Kusukawa
93 11 Tomohisa Kusukawa
Mercurial: https://bitbucket.org/kusu/redmine_work_time
94
Subversion: http://kusu.googlecode.com/svn/trunk/RedminePlugin/redmine_work_time/
95 1 Tomohisa Kusukawa
96
h2. リリースノート
97 25 Tomohisa Kusukawa
98
h3(#Ver0.2.6). Ver0.2.6(commit:67546d56100b) "redmine_work_time-0.2.6.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.2.6.zip Date: 2012-09-17
99
100
fixes #1109 jQuery(Redmine2.1)への対応
101 20 Tomohisa Kusukawa
102 24 Tomohisa Kusukawa
h3(#Ver0.2.5). Ver0.2.5(commit:a4599e9c898e) "redmine_work_time-0.2.5.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.2.5.zip Date: 2012-09-17
103
104
fixes #1108 ログアウト状態で直接WorkTimeの画面のURLにアクセスするとInternal Server Errorが発生する
105
106
h3(#Ver0.1.11). Ver0.1.11(commit:3b5198e46b8e) "redmine_work_time-0.1.11.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.1.11.zip Date: 2012-08-17
107
108
fixes #1100 edit relay shows 500 error.
109
Redmine1系にはCodesetUtil.from_utf8が無かったので削除
110
111 23 Tomohisa Kusukawa
h3(#Ver0.2.4). Ver0.2.4(commit:6eb7b892c820) "redmine_work_time-0.2.4.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.2.4.zip Date: 2012-08-15
112
113
fixes #1100 edit relay shows 500 error.
114
115 22 Tomohisa Kusukawa
h3(#Ver0.2.3). Ver0.2.3(commit:a8c19c183860) "redmine_work_time-0.2.3.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.2.3.zip Date: 2012-08-14
116
117
fixes #1096 データダウンロードをsjisにしたい
118
fixes #1095 #1099 view month report shows 500 error
119
120
h3(#Ver0.1.10). Ver0.1.10(commit:1b8e0605679e) "redmine_work_time-0.1.10.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.1.10.zip Date: 2012-08-14
121
122
fixes #1096 データダウンロードをsjisにしたい
123
124 21 Tomohisa Kusukawa
h3(#Ver0.2.2). Ver0.2.2(commit:3b1d91ed6f78) "redmine_work_time-0.2.2.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.2.2.zip Date: 2012-07-15
125
126
fixes #1065 エラーメッセージの表示にタグが表示される
127
fixes #1068 クローズしたチケットの進捗を更新しようとすると500エラーのダイアログがポップアップする
128
fixes #1085 IEで「チケットの追加」が機能しない
129
130
h3(#Ver0.1.9). Ver0.1.9(commit:b32f1da4baa2) "redmine_work_time-0.1.9.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.1.9.zip Date: 2012-07-15
131
132
fixes #1051 データダウンロードの形式をTSVにする
133
fixes #1068 クローズしたチケットの進捗を更新しようとすると500エラーのダイアログがポップアップする
134
fixes #1085 IEで「チケットの追加」が機能しない
135
136 20 Tomohisa Kusukawa
h3(#Ver0.2.1). Ver0.2.1(commit:85fdf76d776d) "redmine_work_time-0.2.1.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.2.1.zip Date: 2012-06-17
137
138
fixes #1051 データダウンロードの形式をTSVにする
139
fixes #1058 終了チケットの表示に”<del>”と表示される
140 19 Tomohisa Kusukawa
141
h3(#Ver0.2.0). Ver0.2.0(commit:c41a2bda8279) "redmine_work_time-0.2.0.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.2.0.zip Date: 2012-06-10
142
143
fixes #1050 Redmine2.0への対応
144 18 Tomohisa Kusukawa
145
h3(#Ver0.1.8). Ver0.1.8(commit:5db83e881c3a) "redmine_work_time-0.1.8.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.1.8.zip Date: 2012-06-10
146
147
fixes #1043 チケット付替月間集計の翌月リンク「>>」がエラーになる場合がある問題を修正
148
fixes #1018 「付替なし月間集計」のデータダウンロードとして付替え先チケットの情報を含めて出力する機能を追加
149
fixes #1016 公開されていないプロジェクトが日毎工数に表示されてしまう問題の修正
150
fixes #1017 工数集計の際に参照権限の無いチケットに工数があることに気付けない問題の修正
151
fixes #1049 typo: Tikect should be Ticket
152 17 Tomohisa Kusukawa
153
h3(#Ver0.1.7). Ver0.1.7(commit:0ed369397666) "redmine_work_time-0.1.7.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.1.7.zip Date: 2012-05-05
154
155
fixed #998 チケット付替時のチケット選択ポップアップでのPJの順をチケット付替表示と同じにする
156
redmine1.4への対応(route.rb追加) [by bamchoh様]
157
チケットのステータスが終了状態であった場合に進捗%を更新するポップアップを表示するとエラーになっていた問題の修正 [by bamchoh様]
158 15 Tomohisa Kusukawa
159
h3(#Ver0.1.6). Ver0.1.6(commit:e5cd8ecc7353) "redmine_work_time-0.1.6.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.1.6.zip Date: 2012-01-28
160
161
fixes #923 NoMethodError (undefined method `visible?' for nil:NilClass)
162
fixes #933 Korean translation updated by Ki Won Kim.
163 6 Tomohisa Kusukawa
164 14 Tomohisa Kusukawa
h3(#Ver0.1.5). Ver0.1.5(commit:8e4697f5cb06) "redmine_work_time-0.1.5.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.1.5.zip Date: 2012-01-08
165
166
fixed #856 日毎メモ編集中に日毎メモ表示を消す
167
fixed #872 権限設定の項目順序変更
168
fixes #886 Don't view entries that have not permission of projects/tickets
169
170 12 Tomohisa Kusukawa
h3(#Ver0.1.4). Ver0.1.4(commit:aefb234a565a) "redmine_work_time-0.1.4.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.1.4.zip Date: 2011-10-22
171
172
fixes #827 付替チケットの表示のみをAjax更新する仕様とし、表全体の再計算は行わないように変更
173
fixes #844 プロジェクト選択リストの順序を集計表示の順序と同じになるように修正
174 13 Tomohisa Kusukawa
fixed "Issue 47:":http://code.google.com/p/kusu/issues/detail?id=47 See worktime of disabled users
175
fixed "Issue 58:":http://code.google.com/p/kusu/issues/detail?id=58 Simplified Chinese translation
176 12 Tomohisa Kusukawa
177 11 Tomohisa Kusukawa
h3(#Ver0.1.3). Ver0.1.3(commit:6a9417ab12ec) "redmine_work_time-0.1.3.zip":https://bitbucket.org/kusu/redmine_work_time/downloads/redmine_work_time-0.1.3.zip Date: 2011-09-17
178 3 Tomohisa Kusukawa
179
fixes #824 ユーザ切り替え時にユーザ名が見えるように変更
180
fixes #826 新規エントリの活動をデフォルト値が選択された状態で表示されるように修正
181 13 Tomohisa Kusukawa
fixed "Issue 52:":http://code.google.com/p/kusu/issues/detail?id=52 RuntimeError in Work timeController#index if there is a time entry without ticket id
182
"Issue 48:":http://code.google.com/p/kusu/issues/detail?id=48 French translation
183 3 Tomohisa Kusukawa
エラー表示の不具合を修正
184 13 Tomohisa Kusukawa
fixed "Issue 45:":http://code.google.com/p/kusu/issues/detail?id=45 時間トラッキングがイネーブルでないPJのチケットが「日毎工数」に表示される
185 3 Tomohisa Kusukawa
186
h3. もっと過去のバージョン
187 1 Tomohisa Kusukawa
188
http://code.google.com/p/kusu/wiki/WorkTime
189
にあります。
190 3 Tomohisa Kusukawa
191
h3. もっともっと過去のバージョン
192 1 Tomohisa Kusukawa
193
http://kusu.way-nifty.com/blog/redmine_work_time.html
194
にあります。