Operacja synchronizacji z plikiem centralnym składa się z 3 głównych etapów: Kolejkowanie zmian, Aktualizowanie pliku lokalnego, Synchronizacja z plikiem centralnym. Operacja Ponownie wczytaj najnowszy składa się z 2 etapów: Kolejkowanie zmian i Aktualizowanie pliku lokalnego.
Gdy wielu użytkowników jednocześnie próbuje uzyskać dostęp do pliku centralnego projektu, wprowadzane przez nich operacje mogą powodować wzajemne opóźnienia. Jeśli kilku użytkowników w jednym czasie rozpoczyna operacje synchronizacji z plikiem centralnym, w programie Revit etapy synchronizacji w miarę możliwości są przeprowadzane naprzemiennie dla poszczególnych użytkowników. Nie gwarantuje to jednak kolejności zakończenia takiej jak kolejność rozpoczęcia. Niekiedy pierwszy użytkownik rozpoczynający operację synchronizacji z plikiem centralnym może zakończyć ją jako ostatni. Ponadto po zakończeniu operacji synchronizacji z plikiem centralnym przez jednego użytkownika równoległe operacje synchronizacji z plikiem centralnym należy uruchomić ponownie. Ten proces w programie Revit jest przeprowadzany automatycznie.
Tego typu opóźnienia mogą zakłócić proces roboczy. Jeśli działania innych użytkowników zakłócają dostęp do pliku centralnego, z programu Worksharing Monitor zostanie wysłane powiadomienie (Przewidywane opóźnienie uzyskiwania dostępu do pliku centralnego). W okienku Dostęp do pliku centralnego są wyświetlane informacje o użytkownikach uzyskujących dostęp do pliku centralnego. W takim wypadku można anulować operację i przeprowadzić ją później.
W poniższej tabeli przedstawiono sposoby opóźnienia, jeśli użytkownik i współpracownik (Tomasz) jednocześnie zainicjują operacje synchronizacji z plikiem centralnym. W tabeli przedstawiono wpływ operacji Tomasza na operacje użytkownika. Wpływ użytkownika na Tomasza jest podobny. W przypadku większej liczby użytkowników do wykonania operacji synchronizacji z plikiem centralnym wymagany jest dłuższy czas.
Gdy operacja synchronizacji z plikiem centralnym wykonywana przez Tomasza jest na etapie... | Operacja synchronizowania z plikiem centralnym wykonywana przez użytkownika wchodzi w etap... | Wynik |
---|---|---|
Kolejkuj zmiany | Kolejkuj zmiany | OK |
Aktualizuj plik lokalny | OK | |
Zmiana synchronizacji z plikiem centralnym | OK | |
Aktualizuj pliki lokalne | Kolejkuj zmiany | OK |
Aktualizuj pliki lokalne | OK | |
Zapisywanie | OK | |
Zapisywanie | Kolejkuj zmiany | OK |
Aktualizuj plik lokalny | OK | |
Zsynchronizuj z plikiem centralnym | Zablokowany |