모든 종류의 CI 서버에 대한 기능 설명을 읽었지만 지원이 실제로 얼마나 훌륭한 지 알려주지 않습니다. 당신의 경험은 무엇입니까?CI 서버 git 지원에 대한 귀하의 경험 (Windows)은 무엇입니까?
답변
Here's GIT 지원을 포함한 CI 서버 기능 매트릭스 (아래로 스크롤).
EDIT : wrt. 경험을 통해 허드슨은 CruiseControl보다 쉽게 구성하고 유지 관리 할 수 있습니다. 나는 그 과거에 발견했습니다 다른에 대해 동일한 XML의 일부 반복을 필요로
- CruiseControl을 비 직관적 인 구성에서 겪은 특히
- JUnit을 결과의 통합 및보고가 소모 될 수 있습니다 빌드 JUnit XML 보고서가 XSLT를 통해 HTML로 변환되기 때문에 많은 테스트가있을 때 많은 메모리 (및 실패)가 발생합니다.
- 때로는 상태 파일을 휴지통으로 버리거나 결과 디렉토리에 쓸 수없는 경우 더미 파일을 뱉어 내고 유용한 오류 메시지없이 중단됩니다. 따라서 귀찮은 CruiseControl 설치를 진단하고 수정하는 것보다 더 많은 시간을 보냈습니다.
분명히 다른 사람들은 다른 경험을하게 될 것이지만 나는 다른 클라이언트 사이트에서 위의 것을 보았습니다.
일단 설정을 완료하면 내 상점에서 허드슨과 함께 큰 성공을 거두었습니다. 청력에 관심이있는 특정 분야가 있습니까?
어떤 문제를 다루고 있는지 읽는 것은 흥미로울 것입니다. – EricSchaefer
저는 TeamCity를 몇 달 동안 사용해 왔고 git는 1 년 넘게 사용했습니다. TeamCity는 설치하기가 쉽고, 최근에는 git에 대한 내장 지원 기능이 추가되었습니다 (그 전에는 플러그인이 나에게 잘 맞았습니다). 그들의 자식 모듈은 잘 작동하지만 VCS 루트를 만든 후에 가리키는 자식 서버를 전환하면 혼란스러워집니다. 별로 잘못 될 것이 무엇인지 파악하기 위해 로깅 측면에서 찾을 수있는 것은별로 없습니다.
하지만 95 %의 시간 동안 작동하며 구성이 쉽기 때문에 전반적으로 만족합니다.
우리는 git과 함께 BuildBot을 사용하고 있습니다. 일반적으로 작동합니다!
빌드 시스템에는 커밋이 이루어질 때마다 빌드를 시작하기위한 후크가 있습니다 (실제로는 원래대로 밀어 넣기). Buildbot의 웹 사이트는 빌드 등에 대한 비난 목록을 보여줍니다. 일반적으로 잘 작동합니다!
또한 git으로 병합 할 기능 중 일부를 살펴보면 위대한 git 지원이 없었기 때문에 개발자는 매우 신속하게 대응하고 지원을 추가하는 데 도움이되었습니다. 실제로, 상황에 영향을주기 쉽기 때문에 훌륭한 시스템입니다.
- 1. ExtJs와 Symfony - 귀하의 경험
- 2. github에 대한 git push 후에 svn ci
- 3. CI 서버 호스트에 대한 제안을 찾고
- 4. 젠드 서버 경험
- 5. 시스템 시뮬레이션을위한 CI 서버
- 6. GWT에 대한 귀하의 경험은 무엇입니까?
- 7. Windows 2000 지원에 대한 일반적인 공감대는 무엇입니까?
- 8. IE9 (초기) 지원에 대한 대안
- 9. ...이 귀하의 설명에 대한
- 10. HTML 업로드에 대한 귀하의 의견은 무엇입니까?
- 11. 시간 관리 솔루션에 대한 귀하의 선택은 무엇입니까?
- 12. ARM Jazelle에 대한 귀하의 경험은 무엇입니까?
- 13. 이 알고리즘에 대한 귀하의 의견은 무엇입니까?
- 14. Sun CoolThreads 기술에 대한 귀하의 경험은 무엇입니까?
- 15. Entity Framework 4.0에 대한 귀하의 생각은 무엇입니까?
- 16. Etckeeper + git 및 원격 서버
- 17. Rhapsody TestConductor 경험
- 18. 언어 진화론에 대한 귀하의 예측
- 19. 스칼라의 XML 지원에 대한 전체 문서?
- 20. ondomready JavaScript 지원에 대한 대체 솔루션
- 21. 스윙의 유니 코드 지원에 대한 제한
- 22. 에뮬레이터에서 블루투스 장치 지원에 대한 예후는 어떻습니까?
- 23. 이것이 IE6에 대한 지원에 대한 Microsoft의 진술에 대한 올바른 해석입니까?
- 24. SVN GIT 리포지토리 서버
- 25. Hudson CI 서버 구성이 매우 잘못되었습니다.
- 26. 성공시 CI 서버 (CruiseControl, Nant, MSbuild) 복사
- 27. Windows에서 Git 서버 보안?
- 28. CI 내 CI 프로젝트에 문제
- 29. 사이트의 로딩 프로세스에 대한 귀하의 고려 사항
- 30. OpenXava의 경험
이 행렬을 알고 있습니다. 이론적으로 어떤 CI 서버가 git 지원을하는지 알려줍니다. 연습에서 몇 가지 피드백을 받고 싶습니다. 실제로 자식 서버에서 특정 CI 서버를 사용하는 사람들로부터 ... – EricSchaefer
질문 제목을 바꿔 쓸 가치가 있습니다. 실제 질문과 다른 질문을하고있는 것 같습니다 (서버와 서버 경험 비교) –
맞습니다 ... – EricSchaefer