Revit Server 모델 작성 명령줄 유틸리티(RevitServerTool.exe)를 사용하여 작업 공유를 용이하게 하기 위해 로컬 모델의 작성을 자동화할 수 있습니다. 새 로컬 모델을 팀 구성원의 시스템이나 팀 구성원이 액세스할 수 있는 디렉토리에 직접 배치할 수 있습니다.
RevitServerTool.exe는 호스트 또는 가속기 역할을 활성화하여 Revit 또는 Revit Server를 설치하는 모든 시스템에 자동으로 설치됩니다.
Revit 사용자의 컴퓨터에서 도구의 기본 위치는 %ProgramFiles%\Autodesk\<제품 이름 및 릴리즈>INSTALLDIR₩RevitServerToolCommand₩입니다. Revit Server 인스턴스(instance)에서 도구의 기본 위치는 %ProgramFiles%\Autodesk\<제품 이름 및 릴리즈>₩tools₩RevitServerToolCommand입니다.
명령 | 결과 |
---|---|
l, createLocalRvt | 지정된 서버 기반 중앙 모델에서 로컬 모델을 작성합니다. |
RevitServerTool -? | ReverServerTool 유틸리티 도움말을 표시합니다. |
옵션 | 결과 |
---|---|
<모델 경로> | Revit Server 프로젝트 디렉토리에 상대적인 모델 경로(예: "Hospital ₩North Wing.rvt"). 필수 인수입니다. |
-d, -destination | 새 모델의 위치와 파일 이름을 지정하는 경로입니다. 절대 경로, 상대 경로 및 UNC 경로가 지원됩니다. 기본적으로 새 모델은 사용자의 Documents 폴더 아래의 하위 폴더 "RevitServerTool"에 작성됩니다. 예: C:₩₩Users|<사용자 이름>₩Document₩RevitServerTool₩<모델 이름>.rvt 주: 새 모델 이름이 대상 경로에 지정되지 않은 경우 기본적으로 서버 기반 중앙 모델의 이름이 사용됩니다.
|
-s, -server | 중앙 모델이 있는 Revit Server 호스트의 이름. 필수 인수입니다. |
-a, -accelerator | Revit Server 가속기의 이름. 이 인수가 제공되지 않은 경우, 유틸리티는 RSACCELERATOR2014 환경 변수에서 가속기가 지정되었는지 확인하고, 가속기가 지정된 경우 해당 가속기에 캐시된 데이터가 최신 상태인 경우 이 데이터를 사용합니다. 가속기가 나열되지 않은 경우, 유틸리티는 중앙 모델 데이터를 Revit Server 호스트에서 직접 복사합니다. 마찬가지로, 가속기 이름이 잘못되었거나 가속기가 중단된 경우 호스트에서 직접 데이터를 가져옵니다. |
-o, -overwrite | 대상 모델이 이미 있는 경우 이 대상 모델을 덮어씁니다. |
RevitServerTool createLocalRVT <모델 경로> [-s | -server <서버 이름>] [-a | -accelerator <가속기 이름>] [-d|-destination <경로>] [-o|-overwrite]
용도 | 결과 |
---|---|
RevitServerTool createLocalRVT <모델 경로> [-server <서버 이름>] | 지정된 Revit Server 호스트에서 모델 경로에 의해 지정된 중앙 모델의 로컬 사본은 OS에 정의된 사용자 이름을 사용하여 사용자의 개인 디렉토리에 작성됩니다. |
RevitServerTool createLocalRVT <모델 경로> [-server <서버 이름>] [-destination <경로>] [-overwrite] | 지정된 Revit Server 호스트에서 모델 경로에 의해 지정된 중앙 모델의 로컬 사본은 대상 경로 위치에 작성되며 해당 위치에 존재하는 이전 버전을 덮어씁니다. |
RevitServerTool createLocalRVT <모델 경로> [-server <서버 이름>] [-destination <경로>] [-accelerator <가속기 이름>] | 지정된 Revit Server 호스트에서 모델 경로에 의해 지정된 중앙 모델의 로컬 사본은 지정된 Revit Server 가속기의 캐시에서 작성되며 지정된 대상에 배치됩니다. |
또는
또는
상태: 사용자가 모델 경로를 지정하지만 필수 인수 -server를 지정하지 않습니다.
응답: 명령에 필수 인수 server가 없습니다.
상태: 지정된 모델 경로가 서버에 존재하지 않습니다.
응답: 모델 "<모델 경로>"가 Revit Server "<서버>"에 존재하지 않기 때문에 로컬 모델을 작성할 수 없습니다.
상태: 지정된 대상 경로가 존재하지 않습니다. 사용자에게 권한이 있는 경우 새 경로가 작성되면 이 경로에 새 모델이 배치됩니다.
응답: 로컬 모델 "<대상 경로>"가 성공적으로 작성됩니다.
상태:대상 경로(새 모델)가 이미 존재하며 사용자가 [-overwrite] 옵션을 명시적으로 사용하지 않았습니다.
응답: 모델 "<모델 경로>"가 이미 존재하기 때문에 로컬 모델을 작성할 수 없습니다.
상태: 지정된 서버에 액세스할 수 없거나 네트워크가 중단되었습니다.
응답: Revit Server를 현재 사용할 수 없기 때문에 로컬 모델을 작성할 수 없습니다.
상태: 서버의 모델이 현재 사용 중입니다.
응답: 모델 "<모델 경로>"가 현재 사용 중이기 때문에 로컬 모델을 작성할 수 없습니다.
상태:
알 수 없는 이유로 인해 또는 모델이 손상되었거나, 사용자에게 대상 경로에 대한 액세스 권한이 없거나, 대상 경로의 전체 경로 길이가 255자보다 길거나, 사용자가 대상 경로를 지정하지 않았지만 경로를 작성할 수 없기 때문에 실행에 실패했습니다.
응답: 위치 "<대상 경로>"에서 로컬 모델을 작성할 수 없습니다.