Revit Server: narzędzie linii poleceń

Aby przygotować się do wykonania zaplanowanej kopii zapasowej, można użyć narzędzia linii poleceń Revit Server do blokowania, aby zablokować lub odblokować aplikację Revit Server Host lub jej określone foldery lub modele. Narzędzie to umożliwia również wyświetlanie stanu zablokowanych elementów, sprawdzenie stanu bazy danych i ponowne jej utworzenie, jeśli jest uszkodzona.

Po instalacji programu Revit Server narzędzie RevitServer.exe znajduje się w położeniu C:\Program Files\Autodesk\Revit Server 2014\Tools\RevitServerCommand.

Uwaga: Aby użyć narzędzia z linii poleceń, należy zapoznać się z systemem DOS i rozumieć budowę linii poleceń.

Polecenia i opcje

Polecenia Wynik
-l, -lock Blokuje dany element.
-u, -unlock Odblokowuje dany element.
-c, -cancelLock Anuluje blokadę, która jest zakładana na dany element.
-A, -allLocks Pokazuje wszystkie zablokowane/blokowane elementy i ich status.
-v, -verifyLocks Sprawdza, czy blokada bazy danych jest poprawna.
Opcje Wynik
-s, -server Wykonuje daną akcję na serwerze, na którym jest uruchomiony.
-f, -folder <ścieżka> Wykonuje daną akcję na konkretnym folderze.
-m, -model <ścieżka> Wykonuje daną akcję na konkretnym modelu.
-r, -recreate Ponownie tworzy blokadę bazy danych, jeśli jest niepoprawna.
<ścieżka> Określa ścieżkę do folderu lub modelu zablokowanego lub niezablokowanego względem katalogu projektu Revit Server: C:\ProgramData\Autodesk\Revit Server2014\Projects (jest to ścieżka domyślna. Ścieżka jest określana podczas instalacji).

Przykłady użycia narzędzia blokowania z linii poleceń

Uwaga: Użycie znaków cudzysłowu w poniższych przykładach jest wymagane, aby prawidłowo przetworzyć argumenty zawierające spacje.

Aby zablokować folder o nazwie 2011 Hospital Project\Building 1

  • RevitServerLock -lock -folder "2010 Hospital Project\Building 1"

    LUB

  • RevitServerLock -l -f "2010 Hospital Project\Building 1"

Aby odblokować serwer o nazwie 2011 Hospital Project\Building 1

  • RevitServerLock -unlock -folder "2010 Hospital Project\Building 1"

Aby zablokować konkretny model o nazwie As-Built complex

Model jest w folderze o nazwie 2011 Hospital Project.

  • RevitServerLock -lock -model "2010 Hospital Project\As-Built complex.rvt"

    LUB

  • RevitServerLock -l -m "2010 Hospital Project\As-Built complex.rvt"

Typ użytkowy:

RevitServer lock -server

RevitServer lock -folder <ścieżka>

RevitServer lock -model <ścieżka>

RevitServer unlock -server

RevitServer unlock -folder <ścieżka>

RevitServer unlock -model <ścieżka>

RevitServer cancelLock -server

RevitServer cancelLock -folder <ścieżka>

RevitServer cancelLock -model <ścieżka>

RevitServer allLocks

RevitServer verifyLocks [-recreate]