要准备执行计划的备份,可以使用 Revit Server 命令行实用程序来锁定和解锁 Revit Server Host 或者其中的特定文件夹或模型。
此实用程序还可用于查看已锁定项目的状态、验证数据库是否状态良好,并在数据库损坏后重新创建。
Revit Server 安装完成后,RevitServer.exe 工具位于 C:\Program Files\Autodesk\Revit Server 2025 Release\Tools\RevitServerCommand 中。
命令 | 结果 |
---|---|
-l、-lock | 锁定指定的项目。 |
-u、-unlock | 解锁指定的项目。 |
-c、-cancelLock | 取消正对指定项目进行的锁定操作。 |
-a、-allLocks | 显示所有已锁定/正在锁定的项目及其状态。 |
-v、-verifyLocks | 检查锁定数据库是否状态良好。 |
选项 | 结果 |
---|---|
-s、-server | 对运行该实用程序的服务器执行指定的操作。 |
-f、-folder <路径> | 对指定的文件夹执行指定的操作。 |
-m、-model <路径> | 对指定的模型执行指定的操作。 |
-r、-recreate | 锁定数据库遭到破坏时重新创建。 |
<路径> | 为被锁定/解锁的文件夹或模型指定相对于 Revit Server 项目目录的路径:C:\ProgramData\Autodesk\Revit Server2025 Release\Projects(这是默认路径。是在安装过程中指定的)。 |
或
该模型位于名为“2025 Release Hospital Project”的文件夹中。
或
RevitServer lock -server
RevitServer lock -folder <路径>
RevitServer lock -model <路径>
RevitServer unlock -server
RevitServer unlock -folder <路径>
RevitServer unlock -model <路径>
RevitServer cancelLock -server
RevitServer cancelLock -folder <路径>
RevitServer cancelLock -model <路径>
RevitServer allLocks
RevitServer verifyLocks [-recreate]