【发布时间】:2011-09-23 18:31:02
【问题描述】:
我目前正在计划一个新项目并考虑我需要购买的产品。目前我很确定我们将使用 Git 作为 VCS,但我对整个持续集成概念还很陌生,并且对我们可以从中获得的好处感到困惑。但我有一种感觉,这件事可能会大大增加我计划在一个 JVM Web 项目上聚集的大约 5 名开发人员团队的未来工作流程。
所以我的问题是:
- 与简单地使用像 beanstalkapp 这样的私有 Git 存储库相比,使用 CI 系统有什么好处?
- 如果我要使用某些 CI 系统,我是否还需要设置或租用一些私有 VCS 存储库,或者它是否已经集成到 CIS 中?
- 我发现自己非常信任我目前所知道的所有 JetBrains 产品,因此我正在考虑使用 TeamCity。这是一个不错的选择吗?
- 以防万一。我想知道是否有一些比 Git 更好的“前沿”VCS 我应该考虑?
【问题讨论】:
-
错误的地方...应该迁移(不关闭)到programmers.stackexchange.com
标签: git jvm continuous-integration teamcity