2012-08-05 37 views
2

我想要建立一个中央项目管理工具和一个CI服务器,我正在寻找想法。我们的代码是在C++ visual studio/.NET中,我们的应用程序主要是Windows桌面应用程序...我们只是SVN。该工具必须是内部的而不是SaaS。我们是一个非常小的初创公司(3个开发商),没有额外的资源。 您认为应该为集中式文档+代码+票证的协作工具开好一个什么?您如何看待Wiki? Redmine Wiki? 你有一个可以帮助我的案例研究吗? 你有一个好主意如何处理这样的环境?寻找文档+代码+门票的集中协作工具,

感谢

回答

1

你可以看看Atlassian工具套件。

JIRA是他们的问题跟踪器,Confluence是他们的wiki,他们有代码存储库的Stash/bitbucket。我没有使用他们的代码库解决方案(我们在我的商店中使用Mercurial),但是我使用了JIRA和Confluence,两者都是相当不错的工具。他们似乎并不妨碍,这是一个可喜的变化。

由于您是一家小型商店,您可能会获得初始许可证(10美元/产品,通常最多10个用户)。您可以在本地安装这些工具并自己管理服务器,也可以托管月费选项(如果您想节省自己管理备份等的麻烦,这可能是减少分心的好办法)。

+0

Jira + Atlassian可能是一个答案。 – EldadC 2013-07-15 19:30:59

2

如果您在使用Microsoft技术方面的工作,也许是最好的选择是Team Foundation Server。但也有其他方式获得了良好的发展生态:

  1. 构建自己的(安装工具,你想要什么,并支持它)
  2. 使用concibed预开发生态系统

我想您正在寻找2,也有选择:

  1. Clinker(SCM,问题跟踪,维基,文档管理器)
  2. Assembla(SCM,问题跟踪,维基)
  3. Stash(SCM,问题跟踪器(可选))
  4. GitHub(SCM,问题跟踪)

Assembla没有自托管版本,所以过滤器只通过Clinker,Stash和GitHub。此时开始你的工作:比较并选择。