|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
时间:2006-10-19
比如:我可以指定一个bug隶属于某个模块,点击bug就进入该模块,修改以后,自动测试,提交,bug管理工具也会自动记录这个过程?
声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
时间:2006-10-19
fixopen 写道 比如:我可以指定一个bug隶属于某个模块,点击bug就进入该模块,修改以后,自动测试,提交,bug管理工具也会自动记录这个过程?
你说的...太过神奇了。 "点击bug就进入该模块",如果该模块包含100个类文件,那进入哪里? "修改以后,自动测试",自动测试是这么容易的么?如果是界面问题,自动测试更是困难啊。 |
|
| 返回顶楼 | |
|
时间:2006-10-19
fixopen 写道 比如:我可以指定一个bug隶属于某个模块,点击bug就进入该模块,修改以后,自动测试,提交,bug管理工具也会自动记录这个过程? 你说的...太过神奇了。 "点击bug就进入该模块",如果该模块包含100个类文件,那进入哪里? "修改以后,自动测试",自动测试是这么容易的么?如果是界面问题,自动测试更是困难啊。 |
|
| 返回顶楼 | |
|
时间:2006-10-19
建议大家看一下 trac, 虽然没有楼主希望的那么神奇, 但是确实做到了把文档(Wiki), bug管理和版本控制(集成SVN)结合在一起了,相互直接可以引用, 比如你看到 bug 历史时能够知道 fix 该 bug 修改了那几个文件,SVN的历史日志里面也可以看到某次提交是修改哪个 bug 的, Wiki 中可以引用 bug 和 SVN 日志的内容。
开源软件, 到 http://trac.edgewall.org/ 研究和下载吧 |
|
| 返回顶楼 | |
|
时间:2006-10-19
buildix.thoughtworks.com
|
|
| 返回顶楼 | |
|
时间:2006-10-19
jira可以和CVS整合实现此功能,具体配置方法网上找找吧
|
|
| 返回顶楼 | |
|
时间:2006-10-23
mantis也可以
|
|
| 返回顶楼 | |
|
时间:2006-10-24
trac我也知道,但就是怕版本比较低,不太稳定。buildix也是适用的trac吧。
jira和mantis不知道如何配置出来,正在网上找。 谁能给个比较,列出这几个工具的优点和缺点? |
|
| 返回顶楼 | |
|
时间:2006-10-24
比较了mantis和trac,至少感觉trac的wiki速度很快,只是试装后,发现一个问题,不知道为什么点Login会报错:
引用 Traceback (most recent call last): File "C:\Python24\Lib\site-packages\trac\web\main.py", line 356, in dispatch_request dispatcher.dispatch(req) File "C:\Python24\Lib\site-packages\trac\web\main.py", line 224, in dispatch resp = chosen_handler.process_request(req) File "C:\Python24\Lib\site-packages\trac\web\auth.py", line 95, in process_request self._do_login(req) File "C:\Python24\Lib\site-packages\trac\web\auth.py", line 116, in _do_login assert req.remote_user, 'Authentication information not available.' AssertionError: Authentication information not available. 我用的是tracd。 |
|
| 返回顶楼 | |
|
时间:2006-10-25
billgui 写道 比较了mantis和trac,至少感觉trac的wiki速度很快,只是试装后,发现一个问题,不知道为什么点Login会报错:
引用 Traceback (most recent call last):
File "C:\Python24\Lib\site-packages\trac\web\main.py", line 356, in dispatch_request dispatcher.dispatch(req) File "C:\Python24\Lib\site-packages\trac\web\main.py", line 224, in dispatch resp = chosen_handler.process_request(req) File "C:\Python24\Lib\site-packages\trac\web\auth.py", line 95, in process_request self._do_login(req) File "C:\Python24\Lib\site-packages\trac\web\auth.py", line 116, in _do_login assert req.remote_user, 'Authentication information not available.' AssertionError: Authentication information not available. 我用的是tracd。 不好意思,配置一下用户认证即可。 可以用Apache的htdigest来生成密码文件,tracd启动时在命令行指定即可。(这是用自带的服务器tracd时的做法。) |
|
| 返回顶楼 | |












