Bug(バグ) #3789
Shinichi Urabe がほぼ7年前に更新
h3. Overview (現象)
<pre>
php symfony opPlugin:uninstall opLikePlugin
</pre>
上記コマンドを使用してアンインストールした場合に、plugins ディレクトリ内の opLikePlugin ディレクトリが削除されない
h3. Causes (原因)
opPlugin:uninstall コマンドは package.xml に記載のファイルを削除する処理を行っている
package.xml に定義されていない 以下のファイルが残っているため、 opLikePlugin ディレクトリが残る
<pre>
$ tree
.
└── lib
├── filter
│ └── doctrine
│ └── PluginNiceFormFilter.class.php
└── form
└── doctrine
└── PluginNiceForm.class.php
</pre> <pre>
h3. Way to fix (修正内容)
package.xml に定義されていない 2ファイルを git バージョン管理下におく
package.xml はリリース時の更新となる
<pre>
php symfony opPlugin:uninstall opLikePlugin
</pre>
上記コマンドを使用してアンインストールした場合に、plugins ディレクトリ内の opLikePlugin ディレクトリが削除されない
h3. Causes (原因)
opPlugin:uninstall コマンドは package.xml に記載のファイルを削除する処理を行っている
package.xml に定義されていない 以下のファイルが残っているため、 opLikePlugin ディレクトリが残る
<pre>
$ tree
.
└── lib
├── filter
│ └── doctrine
│ └── PluginNiceFormFilter.class.php
└── form
└── doctrine
└── PluginNiceForm.class.php
</pre> <pre>
h3. Way to fix (修正内容)
package.xml に定義されていない 2ファイルを git バージョン管理下におく
package.xml はリリース時の更新となる