Perguntas frequentes: GUIDs de rede do Revit Server

Ao utilizar o Revit Server para o compartilhamento de trabalho, a cada modelo é atribuído um Globally Unique Identifier, ou GUID.

Quando estou conectado ao host do Revit Server, como posso associar um modelo para suas GUID?

  1. Navegue para a raiz do projeto servidor host.
  2. Localize a pasta correspondente ao projeto em questão.
  3. Abra esta pasta e localize o arquivo model.rvt.
  4. Visualize este arquivo (nota: está no formato XML) e localize o parâmetro ModelIdentity. Seu valor é a GUID associada com este modelo. Por exemplo:
    <?xml version="1.0"?>
    <CentralModel version="2.0">
      <ModelIdentity>ad0b4790-65a4-4865-a23f-f5bd6c1ebeb9</ModelIdentity>
      <DataFormatVersion>HaveProjectInformationStream</DataFormatVersion>
      <PermissionsFormatVersion>AddReadableElementInfoInRequest</PermissionsFormatVersion>
    </CentralModel>
    

Quando estou conectado em uma estação de trabalho do Revit, como posso associar um modelo para suas GUID?

  1. Navegue para a pasta de diário do Revit.
  2. Visualize o diário para a sessão apropriada.
  3. Pesquise pela sequência de caracteres de texto “ModelIdentity " - Isso irá identificar a GUID associada com o documento de trabalho atual. Por exemplo:
    ' 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)

Onde mais posso encontrar a GUID?

A GUID não está exposta ao usuário final do Revit (por projeto).

Ele é usado para nomear as pastas de cache do modelo no Accelerator. No Revit Server 2011 e 2012, as pastas de cachê no servidor local eram armazenados em uma estrutura de diretório paralela e idêntica à estrutura de diretório em uso no servidor central. Mas no Revit Server 2013 e versões posteriores, todos os modelos no cache são armazenados em uma estrutura de diretório plano por GUID de modelo único.

Como posso alterar a GUID?

Importante: A GUID não deve ser editada ou modificada sob nenhuma circunstância.

O Revit Server é o responsável pela criação e gerenciamento da GUID. A falha em observar isso pode resultar em modelos que compartilham a mesma GUID, o que pode resultar na perda ou corrupção dos dados.

Como posso saber se dois ou mais modelos compartilham a mesma GUID?

Primeiro, esta condição nunca irá ocorrer, desde que os modelos sejam gerenciados exclusivamente usando o Administrador do Revit Server.

Se múltiplos modelos compartilham a mesma GUID, então algumas cópias de trabalho de usuários podem associar com um modelo enquanto outras associam com a outro. Se isto ocorrer, os usuários podem reportar que não podem ver as modificações comprometidas por outros usuários, quem eles acreditam que estão colaborando no mesmo modelo. Neste cenário, os modelos extras (compartilhando a GUID) devem ser excluídos do sistema e todos os usuários devem cortar novos locais de uma cópia remanescente.

Além disso, como isso pode ocorrer se os modelos tiverem sido gerenciados fora do Administrador do Revit Server, a equipe de CAD deve ser lembrada sobre o procedimento de gerenciamento de modelo apropriado.