문제

그래서 나는 이제 알고 있습니다 야간 빌드에서 저장해야 할 사항. 고객에게 무언가를 줄 때는 어떻습니까?

예를 들어, 디버깅 정보 (예 : PDB)를 저장하고 싶을 것입니다.

또 뭐야?

도움이 되었습니까?

해결책

우리는 사용:

  • 설치 자
  • 바이너리
  • PDBS
  • 소스 파일의 태그
  • SVN에 없을 수있는 다른 소스 파일 - config.status
  • 로그 빌드

당신은 내가 중요한 것을 놓치고 있는지 궁금해했습니다

다른 팁

  • 컴파일러 및 라이브러리 버전 정보 (빌드 로그의 일부가 아닐 수 있음). 다른 사람은 전체 바이너리를 언급했습니다.
  • 링커 맵 파일 (때로는 문제의 원격 디버깅에 도움이 될 수 있음).
  • UNSTRIPED 실행 파일 (UNIX 시스템에서 클라이언트가 이용할 수 있도록 실행 파일을 벗기는 경우).

SDK 릴리스의 경우 다음을 포함합니다.

  • 라이브러리 용 PDB 및 XML (샘플의 최신 스냅 샷으로 포장)
  • SVN의 소스 패키지 스냅 샷 (우리가 할 수 있기 때문에)
  • 온라인 문서에 대한 링크 (문서는 소스에서 자동으로 생성됩니다)

추적 메시지가 반드시 기본적으로 생성 할 필요는 없지만이를 가능하게 할 가능성은 매우 도움이 될 수 있습니다.

빌드에서 실행되는 ATPS에서 생성 된 결과 및 정보 (아마도 빌드 프로세스의 일부로).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top