トップページ⇒tech
981コメント285KB

【バグ管理】 BTS使ってる?【追跡】 3

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2009/06/07(日) 13:00:42
バグ追跡システム(bug tracking system)のスレ。
構築から使用感までまったり語りませう。

前スレ
【バグ管理】 BTS使ってる?【追跡゙】 2
http://pc12.2ch.net/test/read.cgi/tech/1163173901/

0153デフォルトの名無しさん2009/09/20(日) 08:02:46
>>152
PassengerはWindowsでは動かない、これはRails界隈では現時点での常識なのです・・・
0154デフォルトの名無しさん2009/09/20(日) 08:25:12
tracくらいの反応でOKならRedmineだってfcgiでいいんじゃないのか
ってかtracよかRedmine+fcgiの方が軽いと思うけど
0155デフォルトの名無しさん2009/09/20(日) 08:26:06
ほお、MacOSXでも動くのにWindowsでは動かないのか。
まあ俺は赤帽だから関係ないけど。
0156デフォルトの名無しさん2009/09/20(日) 08:29:46
うん。個人用途なら、gemでmongrel入れて単体でscript/serverのproductionで動かすでもまあ使えるけどね。
ちゃんと動かすなら、Unix系OSでないとキツイとおも
0157デフォルトの名無しさん2009/09/20(日) 08:29:52
そもそもUNIX/LinuxとWindowsの違いを解ってなさそうな発言だなこりゃ
どのUNIX/Linuxでも動くのにMacOSXでは動かなくするって方が難しいわ
0158デフォルトの名無しさん2009/09/20(日) 08:32:07
>>156
Windowsでちゃんと動かすならfcgiってのはなんで無視してmongrel出て来たの?
ってかmongrelで使うならgem mongrelなんてする必要ないけど
0159デフォルトの名無しさん2009/09/20(日) 08:34:18
まーあれだね
windowsだと駄目って最初に結論づけるところがまず思考停止してるんだよ。
世の中にはどんだけwindowsの公開サーバがあると思ってるんだろうか。
0160デフォルトの名無しさん2009/09/20(日) 08:36:17
10人同時に更新しまくるみたいな使い方じゃなかったらmongrelでも構わんよ別に
同時に1〜2人しか使わないのに無駄に性能あげても意味ないから
0161デフォルトの名無しさん2009/09/20(日) 09:09:40
>>158
・今のRailsではfcgiは非推奨
・mongrelは速い

と思ったけどRedmineは全部付属してんのかw スマソ

>>159
駄目なんていってないよ。Linux/Unixより面倒くさいってだけで
0162デフォルトの名無しさん2009/09/20(日) 09:10:44
>>159
駄目だしした主ではないが、WindowsのRedmine公開サーバーってどこかある?
0163デフォルトの名無しさん2009/09/20(日) 09:48:59
つーかredmineの公式にすべての方法で書いてあるからなインストール手順
WindowsでfcgiだろうがLinuxでPassengerだろうが迷う事など何もない
0164デフォルトの名無しさん2009/09/20(日) 09:49:56
そもそも公開サーバでOS何使ってるか公開されてる方が少ないと思う。
0165デフォルトの名無しさん2009/09/20(日) 17:00:30
>>163
あれ、そうだっけか・・・、適当なこといってスマンカッタ。
0166デフォルトの名無しさん2009/09/20(日) 21:31:07
公式にはWEBrick使うのが前提で、書かれてて、Apacheサーバ使う場合passenger使えとしか書いてないような?

俺はWindowsでpassenger使えなかったからそれで諦めたけど、
これから導入する人は>156が書くようにmongrelで動かした方がいいんだろうな。
apacheをプロキシにして、railsアプリだけmongrelで処理するってのも出来るみたいだし。
0167デフォルトの名無しさん2009/09/22(火) 15:36:41
サーバいらないBTSってあるん?
0168デフォルトの名無しさん2009/09/22(火) 17:22:53
>>167
Papilio 、くらいかな。
0169デフォルトの名無しさん2009/09/22(火) 17:37:33
鯖立てられないような環境だと、大抵は共有フォルダに不具合管理表のExcelシートを置くような運用になるだろうな
0170デフォルトの名無しさん2009/09/22(火) 23:46:25
Excelで破綻したらAccess
0171デフォルトの名無しさん2009/09/23(水) 08:21:19
ExcelシートをメールでやりとりだろJKw
0172デフォルトの名無しさん2009/09/23(水) 11:19:14
そしてメールの行き違いを契機として管理台帳から漏れるバグが生じる
0173デフォルトの名無しさん2009/09/23(水) 11:35:40
大きなSIでもRedmine?Trac?なにそれ?っての多いからな
0174デフォルトの名無しさん2009/09/23(水) 11:55:56
多いというか、デフォな気がする。
0175デフォルトの名無しさん2009/09/24(木) 17:20:51
Excelシートは印刷用に1ページごとにヘッダがついてたりして
1行入力するとそれ以後全シートを修正する必要があったりする。
0176デフォルトの名無しさん2009/09/24(木) 17:24:47
数行なら印刷余白詰めてなんとかできるから無問題
0177デフォルトの名無しさん2009/09/24(木) 22:04:06
なんか話のレベル下がってるしw
0178デフォルトの名無しさん2009/09/25(金) 00:40:23
別にExcelを勧める気はないが、そのくらい見出し行とヘッダ/フッダの設定で普通何とかなるだろ・・・。
使えるリソースはなるだけ有効に使った上で適所適材で行こうぜ。
0179デフォルトの名無しさん2009/09/25(金) 00:50:12
こないだまでメールで管理?してたよ。
ユーザからの要望が強くなるとリアルに圧力がかかってくるので
優先順位も問題なかったw
0180デフォルトの名無しさん2009/09/25(金) 01:35:04
そういや、redmine.jpの管理人が書いてる本、Linux/Windows対応とか謳っておきながら、
Passengerの解説だけして、WindowsはしらねっWEBrickでも使っとけば?てひどいとオモタ。
リポジトリアクセスとかで結構固まることもあるから、WEBrickじゃ二人で使うときでさえつらいことがある・・・

ちなみにfcgiの方法しらなくて、しょうがなくApache(リバースプロキシ)+(mongrel+mongrel_service)*4で立ててしまって運用中。
ただ、Mongrelの作者自体のやる気がないとか聞こえてきて微妙な感じが・・・fcgiとどっちがいいんだろう?
0181デフォルトの名無しさん2009/09/25(金) 01:41:14
> 180
windows を使わないのが正解。
仮想マシンなり coLinux なりを用意して突っ込むのが吉。
0182デフォルトの名無しさん2009/09/25(金) 07:17:02
仮想環境でOSごと立てろとか、高々Webアプリひとつでどんだけ敷居高いんだよw
0183デフォルトの名無しさん2009/09/25(金) 08:27:56
Windowsなんか使うから……
0184デフォルトの名無しさん2009/09/25(金) 08:40:30
だからLinuxサーバー作ればいいんだよ。
apt-getとかあるんだから、Windowsより簡単だよ。
0185デフォルトの名無しさん2009/09/25(金) 08:57:34
普段Windows使いのLinux鯖管の俺が着ましたよ。

>>181
coLinuxはcoLinuxで1CPUしか使ってくれなかったりと…

>>184
aptとかでサックリ入るのはらくだよねー

うちはPassengerでアクセス少ないせいかデフォルトで安定運用。
初回起動遅いのはなんとかしたいんだけどね…(mongrelとかphpもそうだけど)
0186デフォルトの名無しさん2009/09/25(金) 09:56:39
だれかJavaかPHPでBluemineとか作ろうぜ
0187デフォルトの名無しさん2009/09/25(金) 10:03:49
PHPでクローン作っている人達はいるよ。
まだこれからみたいだけどね

MOONGIFT: ≫ RedmineをPHPに移植した「CandyCane」:オープンソースを毎日紹介
http://www.moongift.jp/2009/07/candycane/
0188デフォルトの名無しさん2009/09/25(金) 10:13:39
>>180
タイトルはマーケティングを考慮して出版社が決めることが多いらしい
0189デフォルトの名無しさん2009/09/25(金) 10:49:27
Windowsで苦労して動かすよりは、さっさとVMware Serverあたり入れてVM上で
Linux動かして、その上で動作させる方が楽だし妙な挙動で苦しむことが断然少ない。
0190デフォルトの名無しさん2009/09/25(金) 13:03:06
>>189
正解。
絶対その方がいいよ。MS以外のものを無理矢理
動かしても7になったらやり方かわるだろうし、つぶしが効かない。
>>182
仮想マシンはこれから常識になるから、敷居とか考えずに
取り込むが吉
0191デフォルトの名無しさん2009/09/25(金) 16:16:42
ちょっとRedmineの質問します。

チケット一覧とかで、フィルタあるじゃないですか?
あれってクッキーに状態が保存されるせいか、
複数のページをタブブラウザなどで開いて作業していると、
最後に適用したフィルタが使用されてしまい困っています。

例えば、チケット一覧で、ステータス「等しい」→「却下」を見ながら、
ガントチャートで、ステータス「未完了」を同時にみて作業したかったりします…。

なんとかならんもんですかね?GETでパラメータ指定したりとか…。
0192デフォルトの名無しさん2009/09/25(金) 17:14:15
>>191
元のフィルタに戻せばいいだけじゃね?
0193デフォルトの名無しさん2009/09/26(土) 11:16:54
>>191
あれ不便ですよねぇ…。
条件なんて全部URLのパラメータでいいのに。
そうすればURLコピーして、他の人に「この一覧見て」って渡せるし。
0194デフォルトの名無しさん2009/09/26(土) 11:36:04
>>193
好きな条件でカスタムクエリ作って「公開」で保存すれば
人と共有できると思うよ
0195デフォルトの名無しさん2009/09/26(土) 11:37:13
早くできるからとか何も考えずにRoRで作っちゃうからこうなるんだよ
0196デフォルトの名無しさん2009/09/26(土) 11:42:13
>>191>>193>>195
こいつらただの勉強不足

URLのパラメタとかいってる時点で笑止
pretty urlで設計して、パッチくらい送れ
でなきゃ、tracでも使ってろ
0197デフォルトの名無しさん2009/09/26(土) 12:04:17
何でもパッチつくって送れか。偉そうだな。
なにもできやしないくせに。
0198デフォルトの名無しさん2009/09/26(土) 12:17:51
>>197
Webアプリは興味ないけどドライバなんかは良くやってるよ
0199デフォルトの名無しさん2009/09/26(土) 14:20:14
>>194
忘れてた orz
カスタムクエリだといけるね

>>196
何が焼死なのかわからんが、日付の範囲なんかのパラメータはちゃんとGETで指定できるのに、
ステータス欄の項目は指定しても、どうもセッションに保存してくれやがるんですよw
0200デフォルトの名無しさん2009/09/26(土) 16:46:22
RESTfulじゃないんだよな
0201デフォルトの名無しさん2009/09/26(土) 17:02:14
>>199
パッチは送らなくても、バグかリクエストとして登録すればいいだけだよ。
mantisだと、パラメータに名前をつけて共有できたり、TinyURL使ってURLを短くできる。
02021932009/09/26(土) 21:12:59
>>194
それは知ってるんですけど、ちょっとした一覧作るのに、いちいちカスタムクエリ作るのも…。
カスタムクエリって、一覧画面に条件入力欄が表示されてないので、
結果を見て一時的にちょっと条件変えてみるってことができないのもいまいち。
0203デフォルトの名無しさん2009/09/26(土) 21:51:00
>>202
面倒な仕事してるね。プロセス改善したほうがいいんじゃね?
それやってる間にいくつかバグ潰せそうだわ
0204デフォルトの名無しさん2009/09/28(月) 17:30:17
BitNami Redmineで楽ちんにインストールできたのはいいですが
MySQLは、すでにインストールしてあるXAMPPのを使いたい場合は
どうすればいいんですか?
0205デフォルトの名無しさん2009/09/28(月) 18:11:50
config/databases.yml で参照するDBを指定。

0206デフォルトの名無しさん2009/09/30(水) 15:14:17
TracLightningの新しいの、TraMってのが入ってるけど何じゃらほい
0207デフォルトの名無しさん2009/09/30(水) 15:45:16
マルチプロジェクト管理に対応するモジュール
0208デフォルトの名無しさん2009/09/30(水) 15:54:19
トップのプロジェクト一覧にコミット数とチケット数が出てチケットもプロジェクト別に見れるようになる
0209デフォルトの名無しさん2009/10/07(水) 14:11:35
ATLASSIAN が、Starter License ($10または1,000円) を始めたけど、
JIRA とか、FishEye とか使ってる人いる?
0210デフォルトの名無しさん2009/10/08(木) 20:21:09
たとえばバージョン 1.0 と 1.1 に共通のバグがあって、それを 1.0.1, 1.1.1 で修正した場合、
そのバグチケットの Target version を何にしたらよいか迷いませんか?
0211デフォルトの名無しさん2009/10/08(木) 20:51:27
その場合はそれぞれのバージョン用にチケット切る

そうじゃない運用もあるだろうけど。
0212デフォルトの名無しさん2009/10/10(土) 12:16:27
ソースツリーが別なら別だし
一緒なら一回の修正で済むから、そん時は最新バージョンかな
0213デフォルトの名無しさん2009/10/10(土) 19:04:44
動作確認は別々になるからチケットも分けるんじゃないか?
0214デフォルトの名無しさん2009/10/10(土) 19:13:50
おー、テスト工程が開発直後ならそうかな。
数週間後にまとめてテストとかいう開発だと
修正自体は完了というチケットが出来たり
0215デフォルトの名無しさん2009/10/17(土) 22:46:24
svnは愛用してるけどtracは使ったことない
使うとどのへんが便利なのか解説してるサイトないだろうか
0216デフォルトの名無しさん2009/10/17(土) 23:04:53
>>215
解説がないとわからないなら、不要ってことだよ。

バグや修正の理由、方法などの関係者間の
情報共有のや管理の必要性を感じたことはない?
表計算ソフトで管理するのが面倒とかなりだしたら、BTSの出番
0217デフォルトの名無しさん2009/10/17(土) 23:51:39
>>215
つまり一人で使う分にはあまり必要ないのですね?
svnの中をもっとグラフィカルにみれる機能があるのかと思っていました
0218デフォルトの名無しさん2009/10/18(日) 00:01:34
>>217
そう、一人で記憶力に自身があるなら別に不要。

たしかにsvnの差分を色付きで見られたりとか、
一人でも便利ではあるよ。
0219デフォルトの名無しさん2009/10/18(日) 00:20:31
Wikiをメモ代わりとか、
チケットをTODOリスト代わりとか、
ブラウザをリポジトリブラウザ代わりとか、
マイルストーンでTODOリストを分類してみるとか、
ロードマップで人生計画作ってみるとか。

「これらが互いにリンクし合える」とか聞いて「ほぅお、おもしろそう」
と思ったら、一人Trac(まぁ、Tracに限らないわけだが)もアリじゃね?
0220デフォルトの名無しさん2009/10/18(日) 00:29:47
俺は一人redmineしてるよ。
週末プログラマだと先週どこまで進んだかも
どこへ進みたいんだったかも忘れちゃってな
0221デフォルトの名無しさん2009/10/20(火) 17:14:27
俺も自作ソフト用に一人Redmineしてます。
思いついた改造は、すぐチケットに登録します。
あとでいくつかのチケットをまとめて作業し、リリースしてます。

あと、色々なことにRedmineのチケットを使っています。
携帯電話の修理や部品調達の管理とか(1案件1チケットで管理)、
自動車の燃費(走行距離÷給油量)の記録とか(Wikiに記録)。
0222デフォルトの名無しさん2009/10/20(火) 17:52:59
俺も同じく一人Redmineしてます。
久しぶりに手をつけると何してたのかぜんぜん覚えてないので・・・。
ここまでやった!とか、残課題はこれ!とか書いておくだけでだいぶ違う。
0223デフォルトの名無しさん2009/10/22(木) 17:30:59
redmineで、サブプロジェクトのチケットを編集して
target_versionに親プロジェクトのversionを指定
したいです。

編集画面で親プロジェクトのversionも表示させるには
どうしたらいいでしょうか?

project.rbの:versionsに対して親プロジェクトの
versionを含められれば良さそうなのですが・・・
0224デフォルトの名無しさん2009/10/24(土) 06:19:01
俺も一人Redmine&職場でも導入して使っている

バグとか、思いつきがあったらすぐにチケット登録するように習慣付けられる。

一人RedmineではほとんどTODO管理的にも使ってる。
時間の記録ができるのがすごくいい。今週、何時間、何のプロジェクトに取り組んだかとか一目瞭然
時間の記録をグラフでも出せればいいんだけどねー。
0225デフォルトの名無しさん2009/10/24(土) 13:22:37
>> 224
既存のプラグイン(ChartsとかGraphsとか)では不足?
0226デフォルトの名無しさん2009/10/24(土) 15:40:47
redmineを試しに入れてみたら
htpasswdで部外者お断りの場所まで無制限解放になってしまった

まだtracでいいや 複数プロジェクトは便利そうだけど
0227デフォルトの名無しさん2009/10/24(土) 15:45:20
Trac も1.0になれば複数プロジェクトサポートするらしいけど何年後だろう
0228デフォルトの名無しさん2009/10/24(土) 15:56:13
redmineはhtpasswdなんて見ないからな。
0229デフォルトの名無しさん2009/10/24(土) 16:00:55
http://forza.cocolog-nifty.com/blog/2009/05/redminetrac-905.html
で紹介されてるプラグインいれればtracでも複数プロジェクトいけるみたいだ
0230デフォルトの名無しさん2009/10/24(土) 16:35:40
>>226>>228
passengerでデプロイすれば、
apacheで制限できるんじゃないか?
0231デフォルトの名無しさん2009/10/24(土) 16:46:57
>>230
yes
passengerではRAILS_ROOT/publicをDocumentRootに指定
させるので、そこの中身はapacheの管轄になる。
02322232009/10/26(月) 22:06:13
できたよー。
子プロジェクトのチケットのtarget_versionに
親プロジェクトのversionを設定できるようになったよ。

複数の子プロジェクトで実装をすすめてて、
リリースタイミングを合わせて管理したかったんだけど
これでできるようになったよ。
あとはロードマップスてプラグインで子プロジェクトの
ロードマップも含めて親プロジェクトから見れるので
これでばっちり。
0233デフォルトの名無しさん2009/10/27(火) 12:27:38
>>225
サンクス。プラグインあったのか!試してみます。
0234デフォルトの名無しさん2009/10/27(火) 23:28:34
Redmineで質問なんですが、
長いテキストのカスタムフィールドで、255文字目がマルチバイト文字だと
上手く登録できないバグってどうやって直すんでしょうか。
0235デフォルトの名無しさん2009/10/28(水) 00:14:16
>>234
バグなら直してもらえるでしょ。
バグなのかは知らない
0236デフォルトの名無しさん2009/10/28(水) 06:00:19
>>234
これのこと?

ttp://groups.google.com/group/redmine-users-ja/browse_thread/thread/6d409c08fd533568
0237デフォルトの名無しさん2009/10/28(水) 19:11:23
それ、Winで試してみたら再現したけど、Linuxだと起こらなかった。
MySQLの設定の問題なのかな。よく分からん。
0238デフォルトの名無しさん2009/10/28(水) 19:52:12
まず原因を探れ
0239デフォルトの名無しさん2009/10/30(金) 09:37:46
DBがUTF-8になってないとか?でもrailsはその辺も面倒見るんだよなxw?
0240デフォルトの名無しさん2009/11/05(木) 06:00:14
Redmine 0.8.6
0241デフォルトの名無しさん2009/11/12(木) 21:19:36
redmineのsubtasksかIssueGroupPlugin使ってる人いる?
ってか、使いもんになる?
0242デフォルトの名無しさん2009/11/13(金) 02:33:19
インストールして使ってみればいいんじゃね?
0243デフォルトの名無しさん2009/11/13(金) 14:30:11
RedmineってほぼJean-Philippe Lang一人でメンテしてるよな。
何者なんだろう。すごくない?
0244デフォルトの名無しさん2009/11/13(金) 16:45:15
俺だって300画面の会員制サイト一人でメンテしてるよorz
0245デフォルトの名無しさん2009/11/13(金) 17:30:11
redmineってパスワードで部外者閲覧禁止にできる?
0246デフォルトの名無しさん2009/11/13(金) 18:23:34
できる
0247デフォルトの名無しさん2009/11/16(月) 12:05:03
>>246
それって
>>230
で言ってる方法使えばいいのかな
0248デフォルトの名無しさん2009/11/16(月) 12:14:21
ロールで閲覧制限できなかったけ?
0249デフォルトの名無しさん2009/11/16(月) 18:07:02
ログイン必須にすればいいだけでしょ
0250デフォルトの名無しさん2009/11/16(月) 19:52:19
少なくともrailsはログイン制御機能持ってる
webサーバのアクセス制御に頼る必要はない
0251デフォルトの名無しさん2009/11/17(火) 07:27:12
railsはセッションの昨日はあるが、ログイン制御はもってねえよw
redmineにはある。
0252デフォルトの名無しさん2009/11/17(火) 07:57:03
redmine自体が持ってるわけじゃねーよ。
■ このスレッドは過去ログ倉庫に格納されています