内部使用的Codeplex/Sourceforge

6
我正在寻找一个免费/开源的协作项目管理器,可以在我们公司内部部署,类似于Codeplex或Sourceforge。有人知道这样的工具吗?如果有的话,你有使用过吗?
要求:
- 开源或免费 - 可以本地部署 - 具有与Sourceforge / Codeplex相同类型的功能
- 问题/功能跟踪 - 社区互动(即投票、角色等) - SCM集成(可选)
- .NET / Windows友好(可选)
每个企业最终都会拥有内部实用程序和领域特定应用程序,开发人员创建这些应用程序可以使生活更轻松。在内部开发者社区的输入下,它们有可能变得更好(你能说GMail...),我希望提供一个便捷的地方来促进这种内部交流环境。
更新:

我喜欢Trac和GForge,但它们都针对UNIX/Subversion环境进行了大量调整。我应该指出,我们是从头到脚的MS商店。您认为在MS .NET环境中尝试使用这些工具有多实际?这是否像把方形木块塞进圆孔一样不切实际?

10个回答

8
我喜欢用Redmine,它可以满足您的需求:http://www.redmine.org。唯一不符合您标准的是投票功能,不过可能有相应插件可用。
Trac也很受欢迎(http://trac.edgewall.org),但它缺少跨项目数据聚合的支持。

1
希望我能接受两个答案,但是我必须说Trac最适合我的需求。GForge看起来不错,但是它对基于Linux的安装有太多要求。 - Josh
1
Trac规则。您可以对其进行调整以适应所有需求。您甚至可以安装专为Trac设计的自动化构建系统:Bitten(同一开发人员)。我不喜欢Trac的唯一一点是维基语法。我更喜欢使用MediaWiki维基语法。 - sorin

4
尝试使用GForge,它是SourceForge的分支版本,并具有大部分功能。

希望我能接受两个答案,但我必须说Trac最适合我的需求。GForge看起来不错,但对于基于Linux的安装有太多要求。 - Josh

2

我同意,Trac应该可以使用。在我看来,在Windows上设置Subversion也应该相对容易,因为有很好的Windows客户端(TortoiseSVN),而Trac运行在Python上,所以它也可以在Windows上工作。


2

Sourceforge Enterprise的其他优点是这些插件。有额外的插件适用于Visual Studio,可以在这里这里找到。


1

我刚想到同样的问题,需要类似Trac但是在.NET上的东西,经过快速的GOOGLE搜索(我从未尝试过这些工具),我找到了

sharpforge(这看起来不再是免费的!)

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


1

Launchpad 支持代码托管和版本控制、Bug 跟踪、蓝图、答案、投票、翻译等功能。

Ubuntu 项目使用 Launchpad。

几周前,Launchpad 作为开源软件发布。


1

SourceForge Enterprise Edition 4.4 免费提供给最多15个用户使用。我们在我们的开发团队和我工作的另一个开发团队中使用它。

它对我们非常有效。它内置了Subversion和CVS(您可以根据需要选择)。如果您计划通过互联网访问它,您可能需要启用HTTPS。我不得不做些小调整才能使HTTPS正常工作(找到正确的CentOS软件包进行安装)。如果您想使用HTTPS与此解决方案,请随时向我发送消息寻求帮助。

它附带了适用于VMware Player的虚拟机: http://www.collab.net/downloads/sfee/index4.4.html


0

AssemblaBeanStalk都很不错,两者都具有维基、讨论、提醒、聊天、工单、Trac、Git和Subversion等功能


这两种都需要付费才能解锁非常好的功能集,而且它们都无法本地部署。 - Josh

0

那么Trac呢?它非常简单,但对于许多开源项目来说,它完成了它的工作。


0

我同意Trac的建议。我既用它来管理开源项目,也用它来管理内部项目。它有不错的问题跟踪功能,并且与Subversion集成,可以在票证和Subversion提交之间建立链接。它还有一个集成的维基,可以用于文档编写。虽然我们没有使用它进行投票/社区类型的功能,但我知道有许多附加组件可以实现这个目的。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接