機能 X を含む更新サイトがあります。ユーザーが更新サイトをインストールし、機能 X が含まれるようになりました。機能 X の名前が競合するため、名前を機能 Y に変更する必要があります。同じユーザーが同じものを使用してインストールしようとすると、サイトを更新すると、機能 X または Y のいずれかのみをインストールできるという競合が発生します。
現時点での回避策は、古い機能 X をアンインストールしてから、更新サイトを使用するか、新しい更新サイトを完全に公開することです。私たちのユーザーは更新サイト/機能などを理解していない愚かなユーザーであるため、これらの回避策はどちらも機能しません.
feature.xml、site.xml、またはその他のファイルで、新しい機能が古い機能の名前が変更されたバージョンであるとマークし、古い機能を無効にして新しい機能をインストールできるように指定する方法はありますか。
注: 新機能のすべてのプラグインは古いものと同じです。