タグ付けされた質問 「undo-redo」

8
ArcSDEを使用したバージョン管理で、投稿された編集をキャンセルまたは拒否できるのはいつですか?
ArcGIS 9.3.1を使用しており、バージョン対応登録済みのSDEジオデータベース(1つのポリゴンフィーチャクラス)で作業しようとしています。私はバージョン管理に慣れていないのですが、基本的な機能のいくつかをまだ解明しようとしています。これまでのところ、親バージョンに投稿された特定の編集を「キャンセル」または「拒否」できるかどうかを発見できませんでした。 たとえば、バージョン付きとして登録されたときに作成された元のSDE.DEFAULT、SDE.QA(品質保証用)と呼ばれるデフォルトの子バージョン、およびSDEと呼ばれるQAの子バージョンの3つのバージョンがあるとします。 .Edit1(編集が最初に行われる場所)。SDE.Edit1の特定の機能が編集された場合(たとえば、シンプルにするために、1つのポリゴンが追加され、1つのポリゴンが削除されたとしましょう)後でこの変更を元に戻す方法はありますか?この質問をフォローアップすると、一部の変更のみを拒否できますか?たとえば、最初のポリの追加は受け入れますが、2番目のポリの削除は拒否しますか? 私の知る限り、編集が親バージョンに投稿されると、これらの変更はすべて親バージョンの「永続的な」(より良い言葉がないため)部分になります。これらの変更はすべて「ADD」テーブルと「DELETE」テーブル(「デルタ」テーブルと呼ばれることもあります)の2つのテーブル内にすべて記録され、実際には元のFC自体を変更しないという事実を認識しています。これらのデルタテーブルを手動で変更することを検討しましたが、適切な解決策ではない可能性があることを知るために、それに対して警告する十分な人が見つかりました。 おそらく、多少の作業が必要なのはバージョン管理についての私の理解ですが、変更を拒否したり、変更が投稿された後に元に戻す方法を見つけることができなかったようです。これは、エラーを含む投稿を取り消す方法がないことを意味するため、私には奇妙に思えます。また、これらのバージョンの系統(つまり、どのバージョンがどの親の子であるか)を追跡する方法を見つけることもできないようです。このトピックについては、ArcSDEの理解に役立つ(そしておそらくこれらの質問のいくつかに答える)特に有用なArcSDEリファレンス(リンク、記事、書籍など)を知っている人がいれば幸いです。 ! これまでの回答は役に立ちましたが(リンクをありがとう)、私の質問の核心に対する答えがまだ見つかりません。繰り返しますが、おそらくそれは私自身の状況に対する誤解です。私が知りたいことは次のとおりです。 あなたは(逆の、I平均で逆にすることができ、アンドゥそれは親バージョンの子バージョンから作られた後、ポスト)?このシナリオでは、親はSDE.DEFAULTバージョンである場合がありますが、そうである必要はありません。さらに良いことに、投稿後に投稿の一部(たとえば、ポリゴンの1回の編集)を元に戻すことができるかどうかを知りたいですか?また、競合を検出する必要なくこれを実行できるかどうかも知りたいと思います。 この質問に対する明確な答えが見つからないという事実(つまり、「はい」または「いいえ」)がどこにも文書化されているため、ArcSDEのバージョン管理に関する重要な何かを見逃していると思われます。また、AテーブルとDテーブルを手動で操作することも避けたいと思います。

1
ArcGIS Proでフィールド計算を元に戻しますか?
ArcGIS Proを使用していますが、フィールドの計算を元に戻す方法が見つかりません。 ArcGIS 10.x for Desktopでは、編集セッションがアクティブなときにフィールドの計算を元に戻すことができましたが、Proはフィールドの計算を元に戻す機能を含まない永続的な編集セッションにいるようです。 ArcGIS Proでフィールド計算を元に戻すことはできますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.