关于开源:内部使用Codeplex / Sourceforge

关于开源:内部使用Codeplex / Sourceforge

Codeplex/Sourceforge for internal use

我正在寻找一个可以在我的工作场所内部部署的,类似于Codeplex或Sourceforge的免费/开源协作项目经理。有谁知道这样的事情,如果是这样,您是否有经验。

要求:

  • 开源或免费
  • 本地可部署
  • 具有与Sourceforge / Codeplex中相同类型的功能

    • 问题/功能跟踪
    • 社区互动(即投票,角色等)
    • SCM集成(可选)
  • .NET / Windows友好(可选)

每个企业最终都有内部实用程序,以及开发人员创建的特定于域的应用程序,以使生活更轻松。有了内部开发人员社区的投入,他们就有可能变得更好(您可以说GMail ...),我只想在内部提供一个便于进行交互的地方,以营造这样的环境。

更新:

因此,我喜欢在Trac和GForge中都看到的内容,但是两者都非常适合UNIX / Subversion环境。我应该已经指定了,但是我们是一家自上而下的MS商店。您认为在MS .NET环境中尝试使用这些功能有多实用?会不会像试图将方形钉推过一个圆孔?


我喜欢redmine:http://www.redmine.org。您的标准中唯一缺少的是投票,但是甚至可能有一个插件。

Trac也很流行(http://trac.edgewall.org),但是它缺乏支持跨项目聚合数据的功能。


尝试使用GForge,它是SourceForge分支,并且具有大多数功能。


Sourceforge Enterprise的其他优点是这些插件。在这里和这里都可以找到Visual Studio wich的额外插件。


我同意,Trac应该工作。恕我直言,在Windows上设置Subversion也是相对容易的,它具有出色的Windows客户端(tortoiseSvn),Trac在python上运行,因此它也可以在Windows上运行。


经过快速的GOOGLE搜索(我从未尝试过这些工具)之后,我只是想知道同一件事,类似Trac,但在.NET中

sharpforge(它不再免费!)

我喜欢.netTiers网站的外观。
他们使用Screwturn Wiki。
如果您满足所有GPLv2声明,则完全免费。


Launchpad支持代码托管和版本控制,错误跟踪,蓝图,答案,民意调查,翻译等。

Ubuntu项目使用Launchpad。

几周前,Launchpad是作为开源发布的。


SourceForge Enterprise Edition 4.4可供多达15个用户免费使用。我们将其用于我们的开发团队和我工作的另一个开发团队。

对我们来说一直很好。它具有内置的subversion和cvs(无论您要使用哪个)。如果您打算通过Internet访问它,则可能需要启用HTTPS。为了使HTTPS正常工作,我不得不做一些准备工作(找到要安装的正确CentOS软件包)。如果您想将此解决方案与HTTPS一起使用,我不会介意您是否向我发送消息以寻求帮助。

它随附用于VMWare Player的VM:
http://www.collab.net/downloads/sfee/index4.4.html


我同意Trac的建议。我将其用于开放源代码项目和内部项目。它具有不错的问题跟踪功能,并且与Subversion集成在一起,从而可以在票证和Subversion签入之间建立链接。它还具有一个集成的Wiki,可用于某些文档。尽管我们不将其用于投票/社区类型功能,但我知道有很多插件可以满足此目的。


那Trac呢?这很简单,但是对于许多开放源代码项目来说都是如此。


Assembla和BeanStalk都很不错,它们都有类似的东西。 Wiki,讨论,警报,聊天,票务,Trac,Git和Subversion


推荐阅读