단독 개발자를 위한 최고의 연속 통합 설정(.)NET)
Visual Studio & Resharper와 함께 노트북에서 실행할 수 있는 가볍고 설정하기 쉬운 CI 서버를 찾고 있습니다.CruiseControl, TeamCity 등 유명 업체들을 모두 살펴보고 있지만, 가장 큰 고려 사항은 설치의 용이성과 메모리 설치 공간이 적다는 것입니다.
편집: 큰 2/3 이외의 다른 솔루션에 대한 제안도 받고 싶습니다.
편집: 다른 사람이 추가할 내용이 없으면 답변을 받아들이려고 합니다.
저는 TeamCity를 사용하고 있으며, 설치 및 실행이 정말 쉽습니다.
데모 및 설명서를 확인합니다.한 시간 이내에 작동이 가능합니다!
이제 막 크루즈 컨트롤을 사용하기 시작했습니다.그물.
사전 지식 없이 MSBuild, MSTest 및 Team Foundation Server(즉, CodePlex)를 사용한 단일 테스트 프로젝트로 몇 시간 만에 실행할 수 있었습니다.여기에 유용한 리소스에 대한 링크를 많이 올렸습니다 Devsta 2008 Day 0: Source Control and CI
제 프로젝트가 너무 작아서 메모리 사용량을 줄일 수가 없습니다.대부분의 경우 시스템에서 ~5MB를 사용하고 있음을 말씀드릴 수 있습니다.실제로 이와 함께 제공되는 트레이 아이콘 알림은 약 6MB의 서비스보다 더 많은 메모리를 사용합니다.그것은 물론 그것이 무언가를 할 때 올라갑니다.
허드슨(업데이트:Jenkins)는 매우 쉽게 설정할 수 있으며, 그 안에서 작업(프로젝트)을 관리하는 것은 예를 들어 매우 쉬운 일입니다.크루즈 컨트롤.단독 개발자에게도 잘 맞습니다.
자세한 내용은 의 Hudson 사용에 대한 이 답변을 참조하십시오.NET 환경.
(1 Hudson/Jenkins 상황에 대한 배경 정보:허드슨과 젠킨스 중에서 선택하는 방법은?)
편리하게 사용할 수 있도록 크루즈 컨트롤을 찾았습니다.아주 쉽게 할 수 있는 망.메모리 설치 공간에 관해서는 시스템을 완전히 씹어 버린다고 해야 할 것 같습니다.그것은 Cruise Control을 호스팅하는 개발 박스입니다.그물은 좋은 방법이 아닙니다.불행하게도 예전에 사용할 때는 그것 밖에 이용할 수 없었습니다.
다른 도구들과는 말을 할 수가 없습니다.
저는 CI를 솔로 디벨로퍼로 사용합니다.
내가 내 개발 분기를 내 테스트 분기에 병합하면 CI는 코드를 잡고 컴파일한 다음 연결 문자열을 수정하고 몇 가지 앱 설정을 변경한 다음 Beyond Compare를 통해 사람들 테스터가 볼 수 있도록 내 테스트 사이트에 복사합니다.
언급URL : https://stackoverflow.com/questions/264307/best-continuous-integration-setup-for-a-solo-developer-net
'programing' 카테고리의 다른 글
jQuery의 CSS 클래스 변경에 대한 이벤트 실행 중 (0) | 2023.10.09 |
---|---|
php.ini 파일을 변경한 후 Apache를 다시 시작해야 합니까? (0) | 2023.10.09 |
printf()가 있는 문자열 중심 맞추기 (0) | 2023.10.09 |
아무것도 하지 않기 위해 잠시 블록을 사용하는 것은 나쁜 일입니까? (0) | 2023.10.09 |
판다: 각 그룹의 평균으로 결측치 채우기 (0) | 2023.10.09 |