Lorsque vous utilisez Revit Server pour le partage de projet, un identifiant unique global (GUID) est affecté à chaque modèle.
<?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)
De par la conception de Revit, le GUID n'est pas visible pour l'utilisateur final.
Il est utilisé pour nommer les dossiers de cache de modèle sur Accelerator. Dans Revit Server 2011 ou 2012, les dossiers du cache sur le serveur local étaient stockés dans une structure de répertoire en parallèle et identique à la structure de répertoire utilisée sur le serveur central. Toutefois, dans Revit Server 2013 et versions ultérieures, tous les modèles mis en cache sont stockés dans une structure de répertoire fixe par GUID de modèle unique.
Revit Server est responsable de la création et de la gestion des GUID. Suite au non-respect de ces informations, des modèles sont susceptibles de partager le même GUID, ce qui peut entraîner la perte ou la corruption de données.
Tout d'abord, cette situation ne se produit pas tant que les modèles sont gérés uniquement à l'aide de Revit Server Administrator.
Si plusieurs modèles partagent le même GUID, les copies de travail de plusieurs utilisateurs peuvent être associées à un modèle, tandis que les copies d'autres utilisateurs sont associées à un autre modèle. Dans ce cas, il est possible que les utilisateurs ne voient pas les modifications appliquées par d'autres utilisateurs qui travaillent en principe sur le même modèle. Les modèles supplémentaires (qui partagent un même GUID) doivent alors être supprimés du système et tous les utilisateurs doivent créer de nouvelles versions locales à partir de la copie restante.
De plus, cette situation ne se produisant que si les modèles sont gérés en dehors de Revit Server Administrator, il sera nécessaire rappeler la procédure de gestion des modèles appropriée à l'équipe CAO.