サマリー
指定のジオデータベースに新規バージョンを作成します。
使用法
出力されるバージョン名には、接頭辞として SDE.arctoolbox などのジオデータベース ユーザー名が付けられます。
出力されるバージョンの権限はデフォルトで Private に設定されますが、これは [バージョン プロパティの変更 (Alter Version)] ツールを使用して変更できます。
パーソナルおよびファイル ジオデータベースはバージョニングをサポートしていません。バージョニング ツールはエンタープライズ ジオデータベースでのみ機能します。
バージョンには、他のバージョンのデータベースで行われた変更は反映されません。
バージョンの権限はバージョンの所有者 (バージョンを作成したユーザー) のみが変更できます。
構文
CreateVersion_management (in_workspace, parent_version, version_name, {access_permission})
パラメーター | 説明 | データ タイプ |
in_workspace | 親バージョンが存在し、新規バージョンが作成されるエンタープライズ ジオデータベース。 | Workspace |
parent_version | 新規バージョンのベースとなるジオデータベース、またはジオデータベースのバージョン。 | String |
version_name | 作成するバージョンの名前。 | String |
access_permission (オプション) | 所有者以外のユーザーによる編集や表示を制限するための、バージョンのアクセス権レベルです。
| String |
コードのサンプル
次のスタンドアロン スクリプトは、新規バージョンの作成方法を示しています。
# Name: CreateVersion_Example.py
# Description: Creates a new version
# Import system modules
import arcpy
# Set local variables
inWorkspace = "c:/Connections/whistler@gdb.sde"
parentVersion = "dbo.DEFAULT"
versionName = "myVersion"
# Execute CreateVersion
arcpy.CreateVersion_management(inWorkspace, parentVersion, versionName, "PUBLIC")
環境
ライセンス情報
- ArcGIS Desktop Basic: いいえ
- ArcGIS Desktop Standard: はい
- ArcGIS Desktop Advanced: はい