Häufig gestellte Fragen: Netzwerk-GUIDs in Revit Server

Bei Verwendung von Revit Server für die Arbeitsteilung wird jedem Modell eine eindeutige globale Kennung (GUID) zugewiesen.

Wie kann ich ein Modell mit seinem GUID verknüpfen, wenn ich bei einem Revit Server-Host angemeldet bin?

  1. Navigieren Sie zum Stammordner des Projekts auf dem Host-Server.
  2. Suchen Sie den zu dem fraglichen Projekt gehörigen Ordner.
  3. Öffnen Sie diesen Ordner, und suchen Sie die Datei model.rvt.
  4. Zeigen Sie diese Datei an (Anmerkung: dies ist eine Datei im XML-Format), und suchen Sie den Parameter ModelIdentity. Dessen Wert ist der zu diesem Modell gehörige GUID. Beispiel:
    <?xml version="1.0"?>
    <CentralModel version="2.0">
      <ModelIdentity>ad0b4790-65a4-4865-a23f-f5bd6c1ebeb9</ModelIdentity>
      <DataFormatVersion>HaveProjectInformationStream</DataFormatVersion>
      <PermissionsFormatVersion>AddReadableElementInfoInRequest</PermissionsFormatVersion>
    </CentralModel>
    

Wie kann ich ein Modell mit seinem GUID verknüpfen, wenn ich bei einer Revit-Arbeitsstation angemeldet bin?

  1. Wechseln Sie zum Protokollordner von Revit.
  2. Zeigen Sie das Protokoll für die betreffende Sitzung an.
  3. Suchen Sie nach der Zeichenfolge "ModelIdentity" – dies gibt den GUID für das aktuell bearbeitete Dokument an. Beispiel:
    ' 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)

An welchen anderen Stellen kann der GUID noch erscheinen?

Der GUID wird für Endbenutzer von Revit nicht angezeigt. Dies wurde bewusst in dieser Weise entwickelt.

Er wird zur Benennung von Modell-Cache-Ordnern auf dem Accelerator verwendet. In Revit Server 2011 und 2012 wurden Cache-Ordner auf dem lokalen Server in einer Verzeichnisstruktur gespeichert, die genau mit der Verzeichnisstruktur auf dem zentralen Server übereinstimmte. In Revit Server 2013 und höher hingegen werden sämtliche Modelle im Cache in einem unstrukturierten Verzeichnis nach eindeutigen Modell-GUIDs gespeichert.

Wie kann ich den GUID ändern?

Wichtig: Der GUID darf unter keinen Umständen bearbeitet oder geändert werden.

Die Erstellung und Verwaltung von GUIDs erfolgt in Revit Server. Wird dies nicht beachtet, kann es dazu kommen, dass mehrere Modelle denselben GUID erhalten. Dies kann Verlust oder Beschädigung von Daten verursachen.

Wie kann ich erkennen, ob zwei oder mehr Modelle denselben GUID haben?

Zunächst kann dieser Fall nicht eintreten, solange die Modelle ausschließlich über Revit Server Administrator verwaltet werden.

Sollten mehrere Modelle mit demselben GUID vorhanden sein, sind möglicherweise die Arbeitskopien mancher Benutzer mit einem dieser Modelle, die Kopien anderer Benutzer mit einem anderen verknüpft. Wenn dies der Fall ist, melden Benutzer eventuell, dass sie die Änderungen anderer Benutzer, von denen sie annehmen, dass sie am selben Modell wie sie selbst arbeiten, nicht sehen können. In einem solchen Fall müssen die überzähligen Modelle (mit demselben GUID) vom System gelöscht werden, und alle Benutzer müssen neue lokale Kopien aus dem einen verbleibenden Modell erstellen.

Da dies nur geschehen kann, wenn Modelle außerhalb von Revit Server Administrator verwaltet wurden, sollten die CAD-Mitarbeiter an die Abläufe für eine ordnungsgemäße Verwaltung der Modelle erinnert werden.