免费版本控制和问题跟踪系统

时间:2009-06-28 16:46:58

标签: version-control issue-tracking

家用电脑(没有LAN)最方便,直观且易于使用的免费软件版本控制系统和问题跟踪系统是什么?

请注意,两者都必须使用GUI。

6 个答案:

答案 0 :(得分:8)

安装自己的Trac副本,它默认运行SQLite,因此您不需要数据库服务器(我猜家用计算机没有很多资源)。

对于版本控制SVN会很好,如果您使用Windows尝试VisualSVN以便更快地进行设置。

答案 1 :(得分:8)

我建议Redmine用于问题跟踪/项目管理,Git用于版本控制。 Redmine支持大多数SCM:如CVS,Subversion,Git,Darcs,Mercurial和Bazaar。

Redmine功能:

  • 多个项目支持
  • 灵活的基于角色的访问控制
  • 灵活的问题跟踪系统
  • 甘特图和日历
  • 新闻,文件&文件管理
  • Feeds&电子邮件通知
  • 每个项目维基
  • 每个项目论坛
  • 时间跟踪
  • 问题,时间条目,项目和用户的自定义字段
  • SCM集成(SVN,CVS,Git,Mercurial,Bazaar和Darcs)
  • 通过电子邮件创建问题
  • 多个LDAP身份验证支持
  • 用户自助注册支持
  • 多语言支持
  • 支持多个数据库

为了便于安装,可以使用Bitnami安装Redmine,适用于Windows,Mac和Linux。 Bitnami将为您安装所有必需的依赖项,并且可以轻松地卸载所有内容。

编辑:对于Windows,Subversion + TortoiseSVN可能是版本控制的最佳选择。

答案 2 :(得分:3)

https://www.hostedredmine.com/

100%始终免费托管私有错误跟踪器

通过使用它,您甚至不必担心设置,管理和备份自己的服务器。

答案 3 :(得分:2)

您可以使用在线托管版本。 Project Locker提供源代码管理和问题跟踪,并提供免费计划(最高500MB)。 Beanstalk也可以进行在线源控制(100MB)。

您可以使用任何免费的UI应用程序来访问源代码管理存储库(例如TortoiseSVNSmartSVN等。)

答案 4 :(得分:1)

对于版本控制,我使用Visual SVN,这是一个基于Windows的用户的设置(负责apache,bsd等的所有安装细节)。它只是工作,易于使用/管理。然后你需要一个SVN客户端 - Tortoise可能是最好的Windows浏览器集成。这是免费的。如果您希望在Visual Studio中集成SVN,那么您可能希望为您的客户端浏览Visual SVN的副本!

关于版本控制也不要低估CodePlex或Google Code的强大功能!只要你不介意人们看你的工作(IE不是秘密的东西),那么这是一个很好的资源,你需要更少的管理。对于分布式团队来说也很棒!

对于错误和缺陷跟踪,您无法击败CounterSoft's Gemini产品。这是一个基于网络的工具,可以让你跟踪项目,错误,电话票等。非常适合专业顾问。

如果您需要更强大的团队和敏捷的团队,那么请查看VersionOne's产品。他们基本套餐的第一年是免费的!

答案 5 :(得分:0)

您可以使用SVN / CVS,它具有大量GUI实用程序,几乎可以在每个操作系统上备份它。岩石稳定。 对于问题跟踪bugzilla非常适合任何级别的专业知识,并且集成良好。 基于Web的界面也非常简单直观。