2

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

谢谢

4

2 回答 2

2

如果您正在使用 Microsoft 技术,也许最好的选择是Team Foundation Server。但是,还有其他方法可以获得良好的开发生态系统:

  1. 构建你自己的(安装你想要的工具并支持它)
  2. 使用预先准备好的开发生态系统

我认为您正在寻找2,并且还有选择:

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

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

于 2012-08-06T08:44:14.543 回答
1

您可以查看Atlassian工具套件。

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

由于您是一家小商店,您可能可以使用入门许可证(通常最多 10 个用户 10 美元/产品)。您可以在本地安装这些工具并自己管理服务器,也可以按月付费托管选项(如果您想省去管理备份等的麻烦,这可能是减少干扰的好方法)。

于 2012-08-06T14:37:16.693 回答