2010-11-22 4 views
1

우리는 현재 TeamCity를 사용 중이며 조직의 필요성/제약으로 인해 BuildForge로 이동할 계획입니다. TeamCity 및 BuildForge에서 기능 비교를 수행하려고합니다. 아무도 이것에 나를 도울 수 없었다. BuildForge를 Hudson, CruiseControl과 같은 다른 CI 도구와 비교해 보면 알 수 있습니다.TeamCity 대 BuildForge

답변

1

저는 다른 비교를 기준으로 사용합니다 (특히 Hudson과 매우 비슷합니다). 기본적으로 관심있는 기능의 매트릭스를 만들고 어떤 도구가 무엇을하는지보십시오. IBM에 해체를 요청할 수 있습니다.

일반적으로 CI 도구에 대한 유용한 목록 (CI의 데이터 포함)은 CI 비교 매트릭스입니다 ( CI Feature MatrixComparison of Continuous Integration Software).

Urbancode에서 AnthillPro 제품은 Build Forge와 직접적으로 경쟁하기 때문에 기능 표는 "Continuous Integration and Build Management Server Evaluation Guide" (등록 필수)입니다.

기본적으로 BF는 더 큰 환경 (확장 성, 보안, 확장 성 유형)을 처리 할 수 ​​있다는 것을 알게 될 것입니다. TC는 순수한 팀 수준의 CI 서버 (더 광범위한 통합 및 테스트 동향 유형 활동).

+0

감사합니다. 백서는 CI 도구와 BM 도구의 차이점과 목적에 대한 좋은 통찰력을주었습니다. –

+0

도움이 되었기 때문에 기쁩니다. – EricMinick

0

저는 BuildForge를 사용했습니다. 사실 저는 ClearCase, ClearQuest와 함께 10 년 이상 함께 사용했으며, 현재는 한 클라이언트에서 사용해야합니다. 내 경험은 : IBM을 잊어 버리고, 새로운 시대로 왔습니다. Git, JIRA, Jenkins, artifactory 's world입니다. 나는 TeamCity를 보았지만 많이 사용하지는 않았다. 이것은 내가 Jenkins보다 어떻게 든 들었던 유일한 빌드 도구입니다.

오래되었거나 느리고 사용하기 힘든 BuildForge는 잊어 버리십시오. 젠킨스 (Jenkins)와 같은 툴과 비교할 때 끝이없는 플러그인이있는 경우, BF는 쉘을 제공하지 않으므로 모든 것을 직접 작성해야하고 Perl에서도 작성해야합니다. 얼마나 많은 젊은 개발자가 Groovy와 비교하여 Perl로 작성할 수 없습니까? BF와 Jenkins를 비교하는 것은 C 언어와 Java를 비교하는 것과 같습니다.

내가 요즘하고있는 일에 대한 예제를 제공하십시오 : BF 인스턴스를 다른 서버로 이동하십시오. Jenkins의 경우 디렉토리의 복사본 일뿐입니다. BF에서는 일주일을 알아 내야합니다.