2

器用さplone.app.stagingbehaviorを使用して作成されたカスタム タイプがインストールされています。カスタム タイプをチェックインおよびチェックアウトできますが、差分を表示しようとするとスタック トレースが発生します。器用さ/貼り付け動作を使用して作成されたオブジェクト。

DiffView をオーバーライドして、 plone.app.stagingbehavior.utils から get_baseline と get_working_copy を使用するように変更しようとしましが、差分ビューはまだ機能しません (別の例外を除いて、Products.Archetypes の深さは 1 万レベルなので、私は仮定しますうまくいかない可能性が高い)。おそらく collective.dexteritydiff がこの時点で役立つでしょう。

pastagingbehavior のバージョンのplone.app.iterate.checkout_infoポートレットに @@iterate_diff へのリンクが含まれているため、少し混乱しています。

4

1 に答える 1