标签: bug-tracking

使用Git集成设置Bug跟踪器?

我知道我可以通过黑客Trac和使用Git钩子来完成大部分工作,但我想知道是否有人知道某些事情.

从提交消息中注释(和关闭)票证会很好,特别是如果diff与注释/结束注释内联.

sha1哈希应该自动链接到gitweb/cigt/custom git browser.

我试过GitPlugin for Trac,但是代码浏览器太慢......任何替代方案?

git version-control integration bug-tracking

36
推荐指数
3
解决办法
5万
查看次数

上下文菜单的捕获窗口(Alt-Print屏幕)

众所周知,有时开发人员必须记录内容.或者捕获一些用于提交错误报告的内容.

我的问题是在MS Windows中.

我正在尝试捕获应用程序的几个区域的上下文菜单(右键单击项目后出现的弹出菜单).按下Alt以启动Alt+ PrintScreen进程将关闭上下文菜单.

(只有按下有PrintScreen帮助,但每次删除非窗口区域都很痛苦).

奖励:要捕获菜单,Alt还要关闭菜单.但是,如果您首先使用该Alt键打开菜单,它的工作原理如下:

  1. Alt+ F(用于打开"文件"菜单),不要释放Alt
  2. PrintScreen
  3. 田田!

windows bug-tracking screenshot screen-capture printscreen

34
推荐指数
4
解决办法
4万
查看次数

带有mercurial存储库的托管错误跟踪系统(选项摘要和意见请求)

问题

  • 您使用过什么托管的mercurial存储库/错误跟踪系统?

  • 你会推荐给其他人吗?

  • 是否有严重的缺陷,无论是在存储库托管还是错误跟踪功能,这将很难推荐它?

  • 您是否有任何其他经历或想要分享的意见?

  • 如果您使用过其他非mercurial托管的存储库/错误跟踪系统,它如何比较?

(如果我理解正确,这种类型的社区维基风格问题的最佳格式是每个选项一个答案,如果你有经验,如果有几个)

背景

我一直在寻找到选项设置一个bug /问题跟踪数据库,发现了一些有价值的意见这个线程和这个.但后来我开始认为托管解决方案不仅可以解决跟踪错误的问题,还可以解决我们在世界各地的客户站点访问我们的mercurial源代码库时遇到的问题.

由于我们目前无法通过ssl服务mercurial存储库,当我在客户站点时,我必须通过VPN将我的笔记本电脑连接到我的工作网络并通过samba共享访问mercurial存储库(即使它只是两次同步一天).这在高延迟网络上速度极慢,而某些客户的防火墙则无法实现.即使我们可以在这里运行TRACRedmine服务器(感谢交钥匙),我也不确定它会更快,因为我们的互联网连接过度拉伸.

我希望开发人员能够能够推送/拔出远程存储库,为工程师提供服务,以便能够从远程存储库中提取,并为客户(内部和外部)提供能够提交错误的信息. /发布报告.

初始选项

我找到的两个选项是AssemblaJira.

看看Assembla我认为'组'价格看起来合理,但在查询之后,发现每个工作区只能包含一个存储库.由于我们的每个产品可能有多达十几个存储库(主要用于库),这些存储库需要单独管理每个产品,我可以看到它很快就变得昂贵.从好的方面来看,"用户"似乎只是工作区成员,因此您可以拥有尽可能多的客户端用户(只能提交支持服务单并跟踪自己的票证的人),而不会耗尽您的用户分配.

Jira只根据用户数量收费,不幸的是,如果您希望客户用户能够跟踪他们的门票,客户用户也会计入此数量.如果您只希望客户能够提交未跟踪的问题,您可以让他们匿名提交,但这对我来说不是很专业.

更多的选择

通过@Paidhi建议的MercurialHosting页面,我添加了看似提供私有存储库的选项,以及我在网络搜索中找到的另一个选项.

价格按其括号内当天的网站显示.将来欢迎更正.

无论如何,根据他们网站上提供的信息,这是我的总结:

  • Assembla,http://www.assembla.com/,看起来是一个合理的价格,但每个工作区只有一个存储库,因此每个有6个存储库的三个项目将占用与99美元/月专业帐户相关的大部分空间(20个空格).错误跟踪基于Trac.Mercurial + Trac支持在2007年的博客文章中公布,但他们只在其功能网页上列出了SVN和Git.
    • 费用:40美元,40美元,无限制,无限制用户和1,10,20,100个工作空间,每月24美元,49美元,99美元和249美元.(2010年3月29日,2010年10月27日)
    • 他们现在也在他们所有的计划上说无限的存储库.(2010年10月27日)
    • 基于SSL的推/拉?网站HTTPS登录.
  • BitBucket,http: //bitbucket.org/plans/,是一个专门的开源和专有项目的mercurial托管站点,支持SSL.他们有一个集成的bug跟踪器,它们对私有存储库来说很便宜.除了它自己的问题跟踪器,它还与Lighthouse&FogBugz集成.
    • 成本:5美元,10美元,25欧元,50美元和无限用户每月0美元,10美元,20美元,40美元和80美元,拥有无限制的公共和私人存储库.(2010年10月27日)
    • 成本:1,5,15,25和150个私人存储库的0美元,5美元,12美元,50美元和100美元/月.(2010年3月29日)
    • Bitbucket今年被Atlassian(见Jira)接管,因此定价发生了重大变化.请注意,"用户"被定义为具有对私有存储库的读/写访问权限的人员.(2010年10月27日)
    • 基于SSL和SSH的推/拉.网站上没有HTTPS登录,但支持OpenID,因此您可以选择具有HTTPS登录的OpenID提供商.
  • Codebase HQ,http://www.codebasehq.com/,支持Hg,几乎和BitBucket一样便宜.
    • 成本:3英镑,15英镑,30英镑和60个活跃项目的5英镑,13英镑,21英镑和40英镑/月,无限存储库,无限用户(10个用户每月5英镑除外)和0.5,2,4和10GB.(2010年3月29日,2010年10月27日)
    • 基于SSL的推/拉?网站HTTPS登录?
  • ActiveState的Firefly,http://firefly.activestate.com/看起来很有趣,但网站上有一些细节,例如你是否每个项目只能有一个存储库.
    • 成本:1美元,5美元和30个私人项目的9美元,19美元和39美元/月,存储限制为0.5,1.5和3 GB.(2010年3月29日)
    • 基于SSL的推/拉?网站HTTPS登录.
    • 最初的萤火虫链接断了,新的萤火虫网站似乎没有说明非试用Firefly的费用是多少.(2010年10月27日)
  • Jira,http://www.atlassian.com/software/jira/,不受您可以拥有的存储库数量的限制,而是受"用户"的限制.如果我们希望客户端用户能够跟踪他们的问题,那么它可能会非常昂贵,因为他们需要为他们创建完整的用户帐户.此外,虽然有一个支持jira的Mercurial扩展,但Atlassian Fisheye的Mercurial没有"高级集成".
    • 费用:10,25,50,100,100 +用户的150美元,300美元,400美元,500美元,700美元/月.(2010年3月29日,2010年10月27日)
    • 基于SSL的推/拉?网站HTTPS登录.
  • Repository Hosting,http: //repositoryhosting.com/,在二月份增加了Mercurial支持,但与Assembla不同,他们很难更新他们的主页以提及它.
    • 费用:每月6美元,2GB登记,无限制的存款,Trac项目和用户.额外存储1美元/ GB.(2010年10月15日,2010年10月27日)
    • 基于SSL的推/拉?网站HTTPS登录?
  • 项目Kenai, …

mercurial bug-tracking hosted issue-tracking

32
推荐指数
2
解决办法
3936
查看次数

如何在TFS中批量更新多个工作项

我需要将相同的字段更新为TFS中数百个工作项的相同值.是否有任何方法可以批量执行而不是逐个手动更新?

api powershell tfs bug-tracking

30
推荐指数
1
解决办法
1万
查看次数

Oracle Bug数据库在哪里?

他们必须在某处隐藏bug数据库.我找不到谷歌了.bug数据库是公开的吗?

oracle bug-tracking

28
推荐指数
3
解决办法
5万
查看次数

将Redmine问题与SVN修订版链接的最佳方法

我们正在使用Redmine进行问题和错误跟踪.我们添加了SVN集成,但是,通过这样做,它只显示活动中的SVN修订.

很高兴看到由bug或问题引起的所有SVN更改.但这似乎不可能.

有没有办法做到这一点?如果不是Redmine,这是实现这一目标的最佳替代跟踪系统吗?

svn bug-tracking redmine

25
推荐指数
2
解决办法
3万
查看次数

哪些问题跟踪器支持子票,以及它们如何有效地弥合项目经理和开发人员之间的差距?

有一个功能,我想在问题跟踪软件中看到,似乎并不常见,这是将票证(错误,功能请求等)划分为子任务并查看它们的能力以分层方式,可能具有某种进度条样式报告特定票证及其子票证的进度.

我的想法是,这对开发人员和项目经理都很有用:项目经理喜欢对发生的事情有一个相当广泛的概述,而开发人员需要深入了解细节,并且经常需要将任务划分为子-任务.如果有人将两个问题放入一张票中,这也会派上用场.

有谁知道问题跟踪器这样做?到目前为止,我所看到的(Trac,FogzBugz和Basecamp)都有一个单独的票据组织,所以它们对开发人员或项目经理都有用,但对两者都没有用.Assembla允许票证具有子票证(以及多个父票证),但它在这个特定功能上的可用性不是很好.

如果有这样的问题跟踪器,有没有人将它用于开发人员和项目经理,如果有,那么你有多少成功呢?或者,是否有更好的方法可供两类用户使用?

(更新:不是一个主观的"你最喜欢的bug追踪软件是什么"的问题.我问的是针对特定目的的具有特定功能的bug追踪器,所以如果不这样做,请不要发布你最喜欢的bug追踪器我所要求的是.唯一可以说是主观因素是它对于这个特殊目的的效果如何.)

project-management bug-tracking

22
推荐指数
2
解决办法
5666
查看次数

.NET中的免费Bug跟踪器

有什么好的基于.NET的bug跟踪器是免费的吗?

.net bug-tracking

22
推荐指数
1
解决办法
2万
查看次数

错误跟踪最佳做法

在我的公司,这些规则适用:

  • 只允许测试人员创建问题.
  • 开发人员必须向测试人员发送电子邮件,让他们创建问题.
  • 开发人员向技术主管发送电子邮件,让他为自己分配问题,以解决他们认为可以解决的问题.
  • 开发人员无法将问题分配给其他开发人员(必须向技术主管发送电子邮件).
  • 如果开发人员的问题被其他开发人员的代码阻止,她必须在错误跟踪系统之外解决此问题.
  • 只允许测试人员关闭自己打开的问题.
  • 所有作业必须通过技术主管才能跟踪问题.
  • 与用户界面无直接关系的错误不会输入系统(必须在外部解析).

你使用什么错误跟踪流程?它适合你吗?

project-management bug-tracking

22
推荐指数
4
解决办法
1万
查看次数

Redmine在创建bug后添加了观察者

我一直在尝试Redmine看看我是否比螳螂更喜欢它.但是,我想知道是否有可能在创建错误后修改错误的观察者.作为项目经理,当我创建一个错误时,我可以选择用户观看错误,但在我创建它之后,我看不到编辑此列表的方法.Redmine是否支持修改用户列表以查看错误?如果是这样的话?

bug-tracking redmine

21
推荐指数
1
解决办法
6923
查看次数