Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows和SVN的错误跟踪_Windows_Visual Studio_Svn_Visualsvn Server_Bug Tracking - Fatal编程技术网

Windows和SVN的错误跟踪

Windows和SVN的错误跟踪,windows,visual-studio,svn,visualsvn-server,bug-tracking,Windows,Visual Studio,Svn,Visualsvn Server,Bug Tracking,我是一个志愿团队的一员,创建了一个具有许可证的开源产品。我们目前正在使用Visual SVN Server/TortoiseSVN进行源代码管理,并使用TeamCity进行持续集成构建 我想在混合中添加一个bug跟踪组件,它将集成到SVN中。理想情况下,我想使用FogBugz,但我们没有预算。所以,我需要一个替代方案。这些要求是: 必须是免费的或有一个免费版本支持至少20名开发人员(我们是志愿者!) 必须与VisualSVN服务器集成 必须在Windows上运行 我更喜欢微软技术(ASP.Ne

我是一个志愿团队的一员,创建了一个具有许可证的开源产品。我们目前正在使用Visual SVN Server/TortoiseSVN进行源代码管理,并使用TeamCity进行持续集成构建

我想在混合中添加一个bug跟踪组件,它将集成到SVN中。理想情况下,我想使用FogBugz,但我们没有预算。所以,我需要一个替代方案。这些要求是:

  • 必须是免费的或有一个免费版本支持至少20名开发人员(我们是志愿者!)
  • 必须与VisualSVN服务器集成
  • 必须在Windows上运行
  • 我更喜欢微软技术(ASP.Net而不是PHP;SQL Server而不是MySQL等等),因为我们是一家微软商店,我们有使用这些工具的经验,并且已经安装了它们
  • 必须能够与地理位置分散的团队合作
  • 必须使用Visual Studio的Express版本(开发人员并不都有Pro版本,因此我们不能依赖Visual Studio加载项)
我想听听社区对满足上述所有要求的产品的建议

[澄清:我们的许可证与麻省理工学院的许可证非常接近(虽然不是逐字逐句)。

:它不是微软的技术,但将很好地集成到SVN中。微软技术上免费的bug追踪软件不多。

试试看

  • 是免费的
  • 我不知道是否与SVN集成。。。但我想答案是肯定的
  • 在Windows上运行-必须设置几个 组件,但它实际运行 不过,在IIS上表现不错 安装有点棘手。 Bugzilla是Perl和MySQL。然而, 正如我所说,我已经成功地安装了 Windows 2003上的Bugzilla。 MySql和Perl的安装不起作用 不占用大量服务器资源- 我们的ASP.NET上有这两个+ MSSQL测试服务器,无性能 已经观察到下降
  • 与分布式团队合作

      正在并将在Windows上运行。Subversion集成是可用的,并通过一个。

      试试看,如果您的项目没有那么大,您甚至可以免费获得托管方式。

      Trac,而不是MS stack,它对我与SVN集成非常有用。我使用了一个提供trac和svn的托管计划。我喜欢它。此后,我只使用了Fogbugz,但如果经济需要迫使我这样做,我会回到trac。我个人喜欢Redmine而不是trac,因为它能够在同一个安装中有多个项目,但这可能不适用于这个问题的情况。将JIRA用于其公共可访问的bug跟踪系统。从最终用户的角度来看,这是一个很棒的产品。我接受这一点作为我的首选答案,因为Jira有一个简单的自包含安装,在Windows上工作,有一个供应商支持的SVN插件,并且确实有免费的开源项目许可证。我仍然不确定他们是否会接受我们的开源许可证,因为它不是官方认可的许可证之一,尽管它与麻省理工学院的许可证非常相似。Jira的另一个优点是它允许我使用我的Microsoft SQL 2005 server作为后端数据库,并且不会强迫我安装MySQL。安装是独立的,非常干净。好消息是,Atlassian接受了我的开源许可申请,所以这个选项对我来说效果很好。JIRA有点过火,感觉有点笨重。Fogbugz有一个允许2次登录的免费版本。如果你是慈善机构/非营利机构,你也可以向他们索要免费许可证。这似乎是一款不错的产品,但我在注册/登录方面遇到了很多问题。创建新的托管系统时,确认电子邮件从未到达。如果我要使用这个系统,我不会使用hosted选项,但是本地选项不会在Windows上运行。但是,+1对于一个好的建议,其他人可能会有更好的运气。谢谢你的建议,但是那些外部依赖对我来说是一个真正的负面影响。我决定使用Jira,以获得完全集成的安装体验,无需外部依赖。Jira在Tomcat+JRE上运行,但是所有的东西都捆绑在一个安装包中,就像从日志上掉下来一样容易。此外,Jira支持我现有的SQL Server基础架构,并且不会强迫我为某些准宗教议程安装一个全新的数据库服务器。我讨厌尾巴摇狗。Jira工作得很好,它与我的系统一起工作,而且它是独立的。