FAQ - Revit Server 네트워크 GUID

작업 공유를 위해 Revit Server를 사용할 때 각 모델에는 전역에서 고유한 식별자 또는 GUID가 지정됩니다.

Revit Server 호스트에 로그인한 경우 모델을 GUID에 연관시키려면 어떻게 해야 합니까?

  1. 호스트 서버의 프로젝트 루트로 이동합니다.
  2. 관련 프로젝트에 해당하는 폴더를 찾습니다.
  3. 이 폴더를 열고 model.rvt 파일을 찾습니다.
  4. 이 파일(XML 형식)을 확인하고 ModelIdentity 매개변수를 찾습니다. 이 값이 이 모델과 연관된 GUID입니다. 예는 다음과 같습니다.
    <?xml version="1.0"?>
    <CentralModel version="2.0">
      <ModelIdentity>ad0b4790-65a4-4865-a23f-f5bd6c1ebeb9</ModelIdentity>
      <DataFormatVersion>HaveProjectInformationStream</DataFormatVersion>
      <PermissionsFormatVersion>AddReadableElementInfoInRequest</PermissionsFormatVersion>
    </CentralModel>
    

Revit 워크스테이션에 로그인한 경우 모델을 GUID에 연관시키려면 어떻게 해야 합니까?

  1. Revit의 저널 폴더로 이동합니다.
  2. 적절한 세션에 대한 저널을 표시합니다.
  3. "ModelIdentity" 문자열을 검색합니다. 이렇게 하면 현재 작업 문서와 연관된 GUID를 식별할 수 있습니다. 예는 다음과 같습니다.
    ' 9:< Time: 2/2/2012 09:56:32:023 Beginning to download: a26f5002-281b-474d-be4e-10888a23778f\global.7980.dat|ServiceModelSessionToken(User Name > user1 : Model Identity > ModelIdentity(GUIDa26f5002-281b-474d-be4e-10888a23778f) : Client's machine name > WL-V1 : Operation GUID > 3defccd9-8148-4fcf-bb8d-e010596bb68f)

GUID를 또 어디서 찾을 수 있습니까?

GUID는 Revit의 최종 사용자에게 노출되지 않도록 설계되었습니다.

GUID는 가속기에서 모델 캐시 폴더의 이름을 지정하는 데 사용됩니다. Revit Server 2011 및 2012에서는 로컬 서버의 캐시 폴더가 중앙 서버에서 사용되는 디렉토리 구조와 유사하고 동일한 디렉토리 구조에 저장되었습니다. 그러나 Revit Server 2013 및 이후 릴리즈에서는 모든 캐시된 모델이 고유한 모델 GUID를 기준으로 일반 디렉토리 구조에 저장됩니다.

GUID를 변경하려면 어떻게 해야 합니까?

중요사항: GUID는 절대로 편집하거나 수정할 수 없습니다.

Revit Server가 GUID를 작성하고 관리하는 데 책임이 있습니다. 이를 준수하지 않으면 여러 모델에서 동일한 GUID를 공유하게 되어 데이터 손실 또는 손상이 발생할 수 있습니다.

2개 이상의 모델이 동일한 GUID를 공유하는지 어떻게 알 수 있습니까?

먼저 Revit Server 관리자만 사용하여 모델을 관리할 경우에는 이런 일이 발생하지 않습니다.

여러 모델에서 동일한 GUID를 공유하는 경우 일부 사용자의 작업 복사본이 하나의 모델과 연관되고 다른 복사본은 또 다른 모델과 연관될 수 있습니다. 이 경우 다른 사용자가 동일한 모델에서 공동작업 중일 때 해당 사용자가 변경한 내용을 다른 사람이 볼 수 없다고 보고할 수 있습니다. 이 시나리오에서는 GUID를 공유하는 추가 모델을 시스템에서 삭제하고 모든 사용자가 나머지 복사본에서 새 로컬 복사본을 잘라내야 합니다.

또한 이것은 Revit Server 관리자 외부에서 모델을 관리한 경우에만 발생하기 때문에 CAD 직원에게 적합한 모델 관리 절차를 알려야 합니다.