2012-03-06 3 views

답변

11

우리는 The CI Game 플러그인을 사용하여 다른 사람들에게 수치심을 갖습니다.

라이브 추적의 경우 동료 개발자를 따라갈 수 있다고 믿는 경우 Claim 플러그인을 확인하십시오.

+1

"The Continuous Integration Game"플러그는 Java 상점에서 가장 잘 사용됩니까? 우리는 대부분 .NET/Microsoft 상점입니다. 빌드 및 성공적인 빌드를 깨는 것 외에 .NET 메트릭을 추적하는 방법이 있습니까? – JackAce

+0

죄송합니다. @ JackAce, .NET 상점에서 어떻게 작동하는지 100 % 확신하지 못했습니다. 나는 그것이 비록 똑같이 작동한다고 가정 할 것이다. [여기] (http://www.refactor.co.za/2009/12/04/continuous-integration-with-hudson-and-net/)와 같은 .NET 상점에 대한 참조가 있습니다. – bvulaj

+0

Perl 가게에서 아주 즐겁게 사용했습니다. 일종의 테스트 장치가 있으면 출력을 JUnit으로 변환 한 다음 Hudson의 기본 제공 테스트 추적을 아주 쉽게 사용할 수 있어야합니다. –

4

shaming 사람들이 잘 작동하지 않는다는 것을 발견하면 pre-tested commits 또는 gerrit을 시도하거나 Github pull-request work flow을 사용할 수있는 경우 사용할 수 있습니다.

직장에서 Github을 사용합니다. 대부분의 개발자는 기본 저장소에 연결할 수 없습니다. 개발자는 풀 요청을해야하며 개발자가 코드가 회귀하지 않는 것으로 증명 된 테스트 결과를 제시 할 수있는 경우에만 끌어 오기 요청을 병합해야한다는 요구 사항이 있습니다. 우리는 이러한 방식으로 문제가되는 커밋을 거의 제거했습니다. 100 % 확신 할 수있는 것은 없기 때문에 우리는 거의 인간이라고합니다. 때로는 버그가 빠지는 경우가 있습니다.