7

저의 팀은 주로 플렉스 기반 애플리케이션을 사용합니다. 즉, 전혀 규정이 없다는 것입니다 (심지어 리팩토링하는 사람을 기적으로 만드는 것조차도 마찬가지입니다).상단 관리부에 trac/buildbot/etc를 "판매 중"입니다.

.NET + CruiseControl.NET 배경을 바탕으로 모든 사람들이 괜찮은 추적 소프트웨어 (PHP로 코딩 된 할 일 목록을 사용하고 있음)와 CI를 사용하고 있습니다. 나는 trac + BuildBot가 좋은 옵션이 될 것이라고 생각했다.

당신은 이것이 최고 방법이라는 것을 어떻게 확신 할 수 있습니까? this 게시물에 언급 된 규칙 중 일부는 물론 어떻게 될까요? 내 주요 문제 중 하나는 모든 코드는

감사

답변

11

에게 (당신은 ... "논리"이 급부상의 종류에 놀랄 것) 생각없이 당신이 지금 할 수있는 아무것도 거기는 않을 것입니다 것입니다 다른 사람의 허가가 필요합니까? 그냥 trac/buildbot/etc를 사용하여 자신의 작업을 시작한 다음, 관심있는 다른 작업을 추가 할 수 있습니까?

내 경험에 비추어 볼 때 w/out을하면 꽤 멀리 갈 수 있습니다.

+0

물론, 그것은 쉬운 방법 일 것입니다. 아마 그 일을 시작하겠습니다. 그러나 나는 여전히 그들을 변화시키고 싶습니다.이 곳은 대단 합니다만, 남자 ... 때로는 표준에 따라 코딩 한 것이 있는지 궁금해합니다. –

+4

사람들은 결과를 볼 때 변경 가능성이 가장 높습니다. 나는 자신의 데스크톱에서 CruiseControl을 실행 한 친구가있었습니다. 결국 사람들은 빌드가 언제 깨 졌는지 항상 아는 사람에게 물었습니다. 그가 그 사람들에게 "우리 모두를 위해서해야한다!"라고 말했을 때. :) –

+0

나는 이것에 동의한다. 내가 사용 해본 누군가를 설득해야했던 모든 도구들, 나는 그것을 스스로 사용함으로써 끝냈다. 결국 실제로 혜택이 있다면 혜택을 볼 수 있습니다. –

4

이러한 도구를 사용하면 진행 과정을 잘 관리 할 수 ​​있다고 관리자에게 알립니다.

+1

이것은 실제로 아주 잘 작동합니다. 관리자가 좋아하는 것이 있다면, 그것은 드론을 계속 유지하는 새로운 방법입니다. :-P –

4

구매하지 않고도 경로를 제시 할 수 있다는 구체적인 이점이 있습니까?

나는 팀에게 maven + cruisecontrol CI 설치를 허용 한 경험이 있습니다. 기본적으로 나는 며칠 동안 그것들과 함께하기 위해 노력했다. 그리고 익숙하지 않았기 때문에 그들은 계속 balking했다. 그런 다음 필자는 혼자서 해냈으며 메일 링리스트로 이메일을 보낸 모든 깨진 빌드를 가지고있었습니다. 그날 밤 프로젝트 리드가 빌드를 망쳐 놓은 체크를했고 (물론 파일을 잊어 버렸습니다), 물론 모든 사람들이 그의 스크류로 이메일을 보냈습니다.

그는 다음 날 나에게 와서 말했습니다. "이제 알 겠어요."

그는 참여하기 위해 노력하지 않아도되고 무료로 혜택을 볼 수있었습니다.