При использовании Revit Server для совместной работы каждой модели присваивается уникальный идентификатор или GUID.
<?xml version="1.0"?> <CentralModel version="2.0"> <ModelIdentity>ad0b4790-65a4-4865-a23f-f5bd6c1ebeb9</ModelIdentity> <DataFormatVersion>HaveProjectInformationStream</DataFormatVersion> <PermissionsFormatVersion>AddReadableElementInfoInRequest</PermissionsFormatVersion> </CentralModel>
' 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 не доступен для конечного пользователя Revit (по проекту).
Он используется для присвоения имени папкам кэша в модели на акселераторе. В Revit Server 2011 и 2012 папки кэша на локальном сервере хранились в структуре каталогов, параллельной и идентичной структуре каталогов, используемой на центральном сервере. Но в Revit Server 2013 и более поздних версиях все кэшированные модели хранятся в одноуровневой структуре каталогов согласно уникальному GUID модели.
Revit Server отвечает за создание и управление GUID. Если это требование не будет соблюдено, в моделях может проявиться один и тот же GUID, что может привести к потере или повреждению данных.
Во-первых, этого никогда не произойдет, если управление моделью осуществляется только с помощью Revit Server Administrator.
Если в нескольких моделях используется один и тот же идентификатор GUID, то рабочие копии некоторых пользователей могут связаться с одной моделью, тогда как рабочие копии других пользователей свяжутся с другой. Если это происходит, пользователи могут сообщить, что они не видят изменения, внесенные другими пользователями, которые совместно с ними работают над моделью. В этом случае дополнительные модели (с общим GUID) необходимо удалить из системы и все пользователи должны вырезать новые локальные модели из одной оставшейся копии.
Кроме того, поскольку подобная ситуация может возникнуть, только если управление моделью осуществлялось не из Revit Server Administrator, то работникам САПР следует напомнить о надлежащем способе управления моделью.