11

我作为自愿团队的一员工作,创建一个具有许可许可的开源产品。我们目前使用 Visual SVN Server/TortoiseSVN 进行源代码控制,使用 TeamCity 进行持续集成构建。

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

  • 必须是免费的或有支持至少 20 名开发人员的免费版本(我们是志愿者!)
  • 必须与 VisualSVN 服务器集成
  • 必须在 Windows 上运行
  • 我更喜欢 Microsoft 技术(ASP.Net 优于 PHP;SQL Server 优于 MySQL 等),因为我们是 Microsoft 商店,我们有使用这些工具的经验并且已经安装了它们。
  • 必须能够与地理分布的团队合作
  • 必须使用 Visual Studio 的 Express 版本(开发人员并非都拥有 Pro 版本,因此我们不能依赖 Visual Studio 加载项)。

对于满足上述所有要求的产品,我希望获得社区的建议。

[澄清:我们的许可证与 MIT 许可证非常接近(尽管不是逐字逐句)。]

4

5 回答 5

8

Trac:它不是微软的技术,但会很好地集成到 SVN 中。在 Microsoft 技术上免费的免费错误跟踪软件并不多。

于 2009-08-03T16:06:15.537 回答
4

JIRA对开源项目是免费的,将在 Windows 上运行。Subversion 集成可用并通过插件提供。

于 2009-08-03T16:14:43.197 回答
3
于 2009-08-03T16:08:08.387 回答
1

试试Bugzilla

  • 免费
  • 我不知道是否与 SVN 集成......但我想答案是肯定的。
  • 在 Windows 上运行 - 您必须设置一些组件,但它实际上在 IIS 上运行得很好,但是安装有点棘手。Bugzilla 是 Perl 和 MySQL。然而,正如我所说,我已经在 Windows 2003 上成功安装了 Bugzilla。MySql 和 Perl 的安装并不占用大量服务器资源——我们在 ASP.NET + MSSQL 测试服务器上安装了这两个,并且没有观察到性能下降。
  • 与分布式团队合作。
于 2009-08-03T16:06:34.927 回答
1

试试InDefero,如果您的项目规模不大,您甚至可以免费获得托管方式。

于 2009-08-04T20:18:32.417 回答