Časté dotazy – Identifikátory GUID v síti aplikace Revit Server

Při používání aplikace Revit Server ke sdílení práce je ke každému modelu přiřazen jedinečný globální identifikátor, GUID.

Jak lze po přihlášení do hostitele aplikace Revit Server přiřadit model k identifikátoru GUID?

  1. Přejděte do kořene projektu hostitelského serveru.
  2. Najděte složku, která odpovídá danému projektu.
  3. Otevřete tuto složku a vyhledejte soubor model.rvt.
  4. Zobrazte tento soubor (poznámka: je ve formátu XML) a vyhledejte parametr ModelIdentity. Jeho hodnota je identifikátor GUID asociovaný s tímto modelem. Příklad:
    <?xml version="1.0"?>
    <CentralModel version="2.0">
      <ModelIdentity>ad0b4790-65a4-4865-a23f-f5bd6c1ebeb9</ModelIdentity>
      <DataFormatVersion>HaveProjectInformationStream</DataFormatVersion>
      <PermissionsFormatVersion>AddReadableElementInfoInRequest</PermissionsFormatVersion>
    </CentralModel>
    

Jak lze po přihlášení k pracovní stanici aplikace Revit přiřadit model k identifikátoru GUID?

  1. Přejděte do složky žurnálů aplikace Revit.
  2. Zobrazte žurnál pro příslušnou relaci.
  3. Vyhledejte řetězec „ModelIdentity“ – ten bude vyjadřovat identifikátor GUID asociovaný s aktuálním pracovním dokumentem. Příklad:
    ' 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)

Kde jinde se mohu s identifikátorem GUID setkat?

Identifikátor GUID není koncovému uživateli aplikace Revit (dle návrhu) zobrazen.

Používá se k pojmenování složek vyrovnávací paměti modelu v akcelerátoru. V aplikaci Revit Server 2011 a 2012 byly složky vyrovnávací paměti na místním serveru uloženy v adresářové struktuře souběžné a totožné s adresářovou strukturou použitou na centrálním serveru. V aplikaci Revit Server 2013 a pozdějších verzích jsou všechny modely uložené v mezipaměti ukládány do adresáře struktury pomocí jedinečného identifikátoru GUID modelu.

Jak lze identifikátor GUID změnit?

Důležité: Identifikátor GUID by neměl být za žádných okolností upravován ani měněn.

Vytvoření a správa identifikátorů GUID probíhá v aplikaci Revit Server. Nedodržení této podmínky může mít za následek modely, které sdílí stejný identifikátor GUID, což může vést ke ztrátě nebo poškození dat.

Jak zjistím, že dva nebo více modelů sdílí stejný identifikátor GUID?

Zaprvé, k tomu nikdy nedojde, pokud jsou modely spravovány výlučně pomocí aplikace Revit Server Administrator.

Pokud více modelů sdílí stejný identifikátor GUID, pak mohou být některé pracovní kopie uživatelů přiřazeny jednomu modelu, zatímco jiné jiným. Pokud k tomu dojde, uživatelé mohou nahlásit, že nevidí změny provedené jinými uživateli, se kterými dle jejich přesvědčeni spolupracující na stejném modelu. V tomto scénáři by měly být další modely (sdílející identifikátor GUID) ze systému odstraněny a všichni uživatelé by měli pořídit nové místní údaje z jedné zbývající kopie.

Protože k tomu může dojít, pouze pokud byly modely spravovány mimo aplikaci Revit Server Administrator, oddělení CAD by mělo být informováno o správném postupu správy modelu.