2012-09-07 4 views

답변

0

paulsm4은 의견에 게시했습니다.

Microsoft 대답은 "스크립트 MSBuild"입니다.

1

cruisecontrol.net과 같은 도구를 사용하여 자동화 할 수 있습니다. 여기서 많은 책을 읽었지만 결론은 가능합니다.

자동화 된 통합 서버 인 서버 응용 프로그램,

http://cruisecontrolnet.org/projects/ccnet/documents

은 CruiseControl.NET 프로젝트의 핵심입니다. 서버는 팀의 소스 제어 저장소를 직접 모니터링하여 통합 프로세스를 자동화합니다. 개발자가 새로운 수정 세트를 커밋 할 때마다 서버는 자동으로 통합 빌드를 시작하여 변경 사항의 유효성을 검사합니다. 빌드가 완료되면 서버는 커밋 된 변경 사항이 성공적으로 통합되었는지 여부를 개발자에게 알립니다. 효과적으로 코드를 체크인하는 것만 큼 쉽게 통합 할 수 있습니다. 자동화 된 통합 서버를 사용하면 통합이 쉬워 질뿐만 아니라 통합 빌드가 수행됩니다. 개발자는 체크인 후 변경 내용의 유효성을 잊어 버릴 염려가 없습니다. CCNet 서버는 몇 가지 주요 기능을 제공합니다 : 다양한 소스 제어 시스템 (vss, csv, svn, git, hg, alienbrain, bitkeeper, perforce, 파일 시스템, ftp 등) NAnt, Msbuild, NDepend, Nunit, MBUnit, Watin, Visual Studio 등과 같은 다른 외부 도구와 통합 ... 하나의 서버에서 여러 프로젝트를 빌드 할 수 있습니다. 원격 관리 보고 : 이메일, exe, rss, 시작 ...

+1

Microsoft 답변은 "스크립트 MSBuild"입니다. 개인적으로, 대답은 짜증 : (+1 : CruiseControl.net 훌륭한 제안이다 생각해. 이봐 ... – paulsm4