2010-04-19 1 views
1

TFS에 대한 무료 대체품을 찾고 있습니다. 가장 좋은 대안 스택 (소스 제어, 버그 추적, 프로젝트 관리/계획, 위키, 자동 빌드 (ci))은 무엇이겠습니까? 그들이 모두 잘 통합 되었다면 좋을 것임을 명심하십시오.Microsoft Team System에 해당하는 스택

예를 들어 버그를 소스 제어에 연결 한 다음 프로젝트 계획에 연결 한 다음 건물을 자동화 할 수 있어야합니다.

Microsoft Project를 사용하여 프로젝트 계획을 관리하는 데 문제가 없습니다. 나는 이것들을 사용하고 싶습니다 알고

.... :

  • SVN
  • 인 TeamCity
  • NUnit과

하지만 난 좋은 위키/프로젝트 계획을 찾기 위해 고군분투/버그 추적, 잘 통합됩니다.

질문이 있으시면 알려주십시오.

답변

0

버그 추적/프로젝트 관리/계획
JIRA (무료하지하지만 10 사용자를위한 $ 10)
이에 추가 할 다양한 모듈이 있습니다. 나는 애자일 프로세스 애드온 인 GreenHopper을 사용한다. YMMV. 갠트 차트 계획이 마음에 들면 MS Project pluggin (아직 사용하지 않았습니다)

체크 아웃 YouTrack도 있습니다. 이 기능은 TeamCity와 통합 된 버그 추적 도구입니다. 그것은 꽤 싸다. 그러나 나는 베타 버전에서 그걸로 얻지 못했다. YMMV.

버그 추적 시스템이로드됩니다. 이것은 대부분의 시간을 소비하는 곳이기 때문에 변경 제어/감사 가능성에 대한 요구가 매우 큰 경우가 아니라면 소스 제어와 통합되는 것보다는 내가 일하는 방식에 적합한 것을 선택하게 될 것입니다. (변경 제어/감사 가능성에 대한 요구 사항이 매우 큰 경우는 제외) CI/자동 빌드
모든 CI 서버는 소스 컨트롤과 통합됩니다. 모든 CI 서버가 모든 소스 제어 시스템에서 작동하도록 만들 수 있으므로 이러한 의미에서 모든 CI 서버를 통합 할 수 있습니다.

잠시 동안 TeamCity을 사용했습니다. 20 개의 프로젝트 한도를 달성했기 때문에 중단 했으므로 업그레이드하기가 쉽지 않았습니다. TeamCity를 시작하는 것이 좋습니다. 설치가 매우 쉽기 때문에 실제로 CI 서버를 변경하는 것은 매우 쉽습니다. 스크립트로 빌드하십시오.

Hudson도 이용할 수 있습니다. 이것은 무료입니다. 애드온이 SVN + JIRA와 통합됩니다 (실제로 허드슨의 애드온 장면이 진짜 힘입니다). 즉, 문제에 대한 링크가 포함 된 SVN에 커밋하면 hudson build/jira issue/svn commit 사이에 html 링크가 생성되어 코드 변경 사항을 기능에 쉽게 적용 할 수 있습니다. 허드슨은 작동하지만 나에게는 베타 제품처럼 보입니다. 이것은 빠르게 변할 수 있지만 TeamCity에 대한 확신이 없습니다. 그러나 무료이기 때문에 불평해서는 안되며 버그 보고서도 보내지 않았습니다. :)

다른 주요 CI 서버는 사용하지 않은 CruiseControl입니다.

빌드 스크립트
Nant/msbuild/rake/others. 나는 약간의 머리를 긁어서 사업을 할 수있는 msbuild를 사용합니다. 나는 다른 사람들에게 익숙하지 않았습니다.

테스트 내가 NUnit과 아마 최고의 지원 가장 널리 알려진 추측 것이다 닷넷 땅에서
을 프레임 워크. 다른 것들, 특히 BDD을 격려하는 것들이 있습니다.

위키
하지 선택할 수있는 무료 위키 엔진의 부하가 있습니다 당신은 (내가 TFS를 사용하지 않는 한) 여기 후 무엇을해야합니다. 전체 공개, 나는 아무것도 사용하지 않았습니다!

0

최고가 될 수 있습니다.

  • SVN (소스 제어)
  • 팀 시티 (지속적인 통합)
  • NUnit과
  • Trac에 (프로젝트 관리/버그 추적/위키)

그것의 재미하지만 결과로 당신 무료 대안을 얻으려면 이제 Java (Team City)와 Python (Trac)을 설치해야합니다.

관련 문제