programing

단독 개발자를 위한 최고의 연속 통합 설정(.)NET)

telebox 2023. 10. 9. 22:29
반응형

단독 개발자를 위한 최고의 연속 통합 설정(.)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

반응형