2012-02-13 4 views
1

나는 개발자가이gerrit를 사용하여 스테이징 하시겠습니까?

  • 푸시
  • 검토
  • 버튼 "테스트에 병합"
  • 예처럼, 뭔가를 준비 단계를 처리 할 수 ​​리트를 사용하고 싶습니다 클라이언트 측에서 테스트
  • 버튼

그렇게 할 장소에 모든 것을 이미있는 것 같다 "통합 테스트를 마스터하기"http://developer.qt.nokia.com/uploads/gerrit/3_4_3_pushing_updated_change.png

가 어떻게 이런 식으로 행동하는 내 리트를 설정해야합니까?

답변

1

Nokia의 맞춤 패치 Gerrit 설치와 비슷합니다. 공개 된 Gerrit 패키지에서는 준비 분기에 병합 할 수 없습니다.

+0

오, 그건 유감이야. 내가 멋진 일을 찾을 수 있는지 알 겠어. – 4eyes

1

테스트 서버에 빌드 된 코드 검토 devel 분기에 병합됩니다. Jenkins는 그 devel 브랜치의 빌드를 수행하고 코드 리뷰를 위해 refs/for/devel에 들어간 변경 사항을 작성합니다.

테스트는 별도로 수행되며 문서화되어 있습니다. 물론이 프로세스는 코드 검토보다 덜 제어되지만, 그럼에도 불구하고 JUnit 테스트와 함께 코드 검토에 앞서 상당한 임시 테스트를 수행하므로 잘 작동합니다.

QA를 관리 할 수있는 많은 도구가 있다고 생각합니다. 테스트 관리에 gerrit가 사용되는 것은 처음입니다.