2010-04-01 2 views
0

그래, 나는 증분 빌드를 얻었고 이미이 작업을하고 있지만 필요한 경우 롤백을 수행하는 방법을 알지 못합니다. 지금은 MSBuild와 CruiseControl.NET을 사용하여 빌드 시스템을 만듭니다. 롤백에 대해 생각하기 시작할 때까지 모든 것이 부드럽게 진행됩니다. MSBuild 또는 CruiseControl.NET을 사용하여 어떻게 달성 할 수 있습니까?언제든지 롤백이 포함 된 증분 빌드

건배!

답변

1

이전 버전의 코드를 확인한 다음 새 버전으로 체크인하십시오. 이 코드는 일반적인 코드 편집과 차이가 없으므로 빌드 시스템에 전혀 변경하지 않아도됩니다. 또한 소스 제어 내역에 "원치 않는"코드 변경 사항을 유지하므로 롤백이 실수 였음을 알게되면 검색 할 수 있습니다.

+0

이전 버전의 코드를 어떻게 체크 아웃하고 MSBuild 또는 CCNet에서 새 버전으로 체크인합니까? – ostati

+0

사용중인 소스 제어 패키지에 따라 다릅니다. 모두 빌드 스크립트 (예 : MSBuild 또는 CC)에서 소스 제어 명령을 실행하는 데 사용할 수있는 명령 줄 도구를 제공합니다. (그러나 왜 당신은 당신의 변경 빌드 스크립트가 변경 사항을 롤백하기를 원합니까? 아니면 단지 당신의 질문을 이해하지 못합니까?) –

+0

롤백을 수행하기 위해 증분 빌드 스크립트가 아니어도됩니다. 나는 사람들이 어떻게하는지 알고 싶다. 이전 버전을 확인하고 다시 체크인하는 것만 큼 쉽습니까? 또한 롤백은 수동 단계로 진행됩니까? – ostati

관련 문제