목차

프로젝트 불일치 해결하기

동일한 프로젝트에서 여러 사람이 작업할 경우 특정 파일의 변경 사항이 프로젝트 파일의 오류나 불일치를 일으킬 수 있습니다. 이러한 문제로부터 입는 타격을 줄이기 위해서 Wwise는 프로젝트 파일을 열 때마다 두 유형의 프로젝트 검사 과정을 거칩니다.

  • XML 구문(syntax)과 스키마(schema) 오류 검사

  • 프로젝트 불일치 검사

이러한 검사 절차는 오류를 해결하고 추후에 발생할 수 있는 프로젝트 문제를 방지할 수 있습니다.

XML 구문과 스키마 오류

프로젝트 파일을 소스 컨트롤 시스템에 체크인하거나 병합(merge)할 경우 XML 코드 자체를 업데이트하여 충돌을 해결해야 할 수 있습니다. 업데이트 도중에 XML 구문 혹은 스키마 오류가 일어날 경우 프로젝트 파일이 유효하지 않게 되어 Wwise가 해당 프로젝트를 열 수 없게 됩니다. 이 때 오류를 설명하는 메시지 상자가 뜨며 정확한 파일과 오류의 위치를 보여줍니다.

이 문제를 해결하려면 이 오류에 열거된 각 Work Unit 파일을 검토해야 합니다.

프로젝트 불일치 문제

프로젝트 파일에 XML 구문 오류가 없을 경우 Wwise는 계속해서 프로젝트가 불일치하거나 오류가 있는지를 확인합니다. 예를 들어 States Work Unit에서 State가 삭제되었지만 Sound나 Music 구조를 담는 Work Unit에서 이러한 오브젝트 중 하나를 계속 사용 중일 경우 프로젝트 불일치가 일어나게 됩니다.

Wwise가 이러한 프로젝트 문제를 감지하게 되면 각 문제에 대한 정보와 해결 방법(필요할 경우)에 대한 설명을 보여줍니다.

여기서 사용자는 이 해결 방법을 그룹으로서 수락하거나 거부할 수 있으며 프로젝트의 이전 버전으로 돌아가거나(revert) XML 파일 자체의 불일치 해결을 시도할 수 있습니다.

프로젝트 불일치를 해결하는 방법:

  1. Wwise에서 프로젝트를 엽니다.

    프로젝트 불일치가 발견될 경우 Project Load Log가 열려서 프로젝트 문제의 전체 목록과 Wwise가 권장하는 해결 방법(필요할 경우)을 보여줍니다.

  2. 다음 중 하나를 골라 따라하세요.

    • Accept를 클릭해서 해결 권장 방법을 수락합니다.

      Wwise가 불일치 내용을 해결하고 프로젝트를 엽니다. 해결 방법을 수락할 경우 각 해결 방법을 하나 하나씩 확인하여 직접 해결해야 할 것이 없는지 검토해야 합니다.

    • Cancel을 클릭해서 해결 권장 방법을 거절합니다.

      Wwise가 프로젝트를 닫습니다. 이 경우 프로젝트의 이전 버전으로 돌아가거나 XML 파일 자체에서 불일치 해결을 시도할 수 있습니다.

    [참고] 참고

    Wwise가 프로젝트 문제를 해결한 결과는 프로젝트를 저장하기 전까지 저장되지 않습니다.