우리는 현재 TeamCity를 사용 중이며 조직의 필요성/제약으로 인해 BuildForge로 이동할 계획입니다. TeamCity 및 BuildForge에서 기능 비교를 수행하려고합니다. 아무도 이것에 나를 도울 수 없었다. BuildForge를 Hudson, CruiseControl과 같은 다른 CI 도구와 비교해 보면 알 수 있습니다.TeamCity 대 BuildForge
답변
저는 다른 비교를 기준으로 사용합니다 (특히 Hudson과 매우 비슷합니다). 기본적으로 관심있는 기능의 매트릭스를 만들고 어떤 도구가 무엇을하는지보십시오. IBM에 해체를 요청할 수 있습니다.
일반적으로 CI 도구에 대한 유용한 목록 (CI의 데이터 포함)은 CI 비교 매트릭스입니다 ( CI Feature Matrix 및 Comparison of Continuous Integration Software).
Urbancode에서 AnthillPro 제품은 Build Forge와 직접적으로 경쟁하기 때문에 기능 표는 "Continuous Integration and Build Management Server Evaluation Guide" (등록 필수)입니다.
기본적으로 BF는 더 큰 환경 (확장 성, 보안, 확장 성 유형)을 처리 할 수 있다는 것을 알게 될 것입니다. TC는 순수한 팀 수준의 CI 서버 (더 광범위한 통합 및 테스트 동향 유형 활동).
저는 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에서는 일주일을 알아 내야합니다.
- 1. TeamCity TeamCity 빌드 트리거 실패
- 2. TeamCity + git-teamcity plugin : ParseException
- 3. TeamCity 빌드 번호 대 Ant 빌드 번호 작업
- 4. TeamCity, 명령 행에서 TeamCity NUnit 실행 프로그램을 호출하는 경우
- 5. TeamCity StarTeam 업데이트 문제
- 6. TeamCity : Build After FxCop
- 7. Eclipse의 TeamCity 플러그인 문제
- 8. TeamCity Twitter 알리미?
- 9. TeamCity MSBuild Gallio NCover보고
- 10. D3DERR_INVALIDCALL 오류, TeamCity 빌더
- 11. Teamcity Ndepend 시험판
- 12. TeamCity 및 srcsafe.ini 경로
- 13. TeamCity 압축 아티팩트 종속성
- 14. 아카이브가있는 Teamcity 이슈 경로
- 15. TeamCity 배포 빌드 출력
- 16. PartCover 및 TeamCity
- 17. TeamCity - 자동화가 어디에 있습니까
- 18. TeamCity 스왑 구성 파일
- 19. 인 TeamCity 사용자 :
- 20. TeamCity 및 MSBuild 통합
- 21. Teamcity 및 Subversion
- 22. TeamCity 빌드 프로세스 모니터링
- 23. TeamCity with Github
- 24. TeamCity 환경 변수
- 25. TeamCity - REST API를 통해 현재 실행중인 빌드를 얻는 방법?
- 26. Teamcity 이슈 경로는 어떻게 작동합니까?
- 27. 인 TeamCity 추출 아티팩트 종속성
- 28. Teamcity - 매개 변수화 된 빌드
- 29. TeamCity Visual Studio with Git
- 30. Python/Django 연속 통합을위한 TeamCity
감사합니다. 백서는 CI 도구와 BM 도구의 차이점과 목적에 대한 좋은 통찰력을주었습니다. –
도움이 되었기 때문에 기쁩니다. – EricMinick