概要
入力エンタープライズ ジオデータベース、ワークグループ ジオデータベース、またはデスクトップ ジオデータベースから、指定されたバージョンを削除します。
使用法
バージョンを削除できるのはバージョンの所有者だけです。
親バージョンは、依存している子バージョンがすべて削除されるまで削除できません。
他のバージョンのジオデータベースに対する変更は、このバージョンに反映されません。
バージョニング ツールはエンタープライズ、ワークグループ、およびデスクトップ ジオデータベースのデータでのみ機能します。パーソナル ジオデータベースとファイル ジオデータベースでは、バージョニングはサポートされません。
構文
arcpy.management.DeleteVersion(in_workspace, version_name)
パラメーター | 説明 | データ タイプ |
in_workspace | 削除対象のバージョンが格納されたエンタープライズ、ワークグループ、またはデスクトップの各ジオデータベースに接続するためのデータベース コネクション ファイルを指定します。デフォルトでは、[現在のワークスペース] 環境で定義されたワークスペースを使用します。 | Workspace |
version_name | 削除するバージョンの名前を指定します。 | String |
派生した出力
名前 | 説明 | データ タイプ |
out_workspace | 更新された入力ワークスペース。 | ワークスペース |
コードのサンプル
DeleteVersion (バージョンの削除) の例 (スタンドアロン スクリプト)
次のスタンドアロン スクリプトは、DeleteVersion ツールを使用してバージョンを削除する方法を示しています。
# Description: Deletes a version
# Import system modules
import arcpy
# Set local variables
inWorkspace = "c:/Connections/whistler@gdb.sde"
versionName = "myVersion2"
# Execute DeleteVersion
arcpy.DeleteVersion_management(inWorkspace, versionName)
環境
ライセンス情報
- Basic: いいえ
- Standard: はい
- Advanced: はい