0

2 日前に、Wordpress プラグインのアップデートをリリースしました。ここで見ることができます: http://wordpress.org/extend/plugins/lanoba-social/

バージョンは 1.3 から 2.0 になりました (現在はテストとして 2.01 になっています)。Subversion リポジトリを見ると、すべての変更が Wordpress のサーバーに反映されています。http://plugins.svn.wordpress.org/lanoba-social/trunk/

実際、私たちのプラグインを使用しているすべての Web サイトで、更新も検出されています (更新は成功しています)。

問題は、プラグインの説明、変更ログ、およびインストール手順 (最初のリンクを参照) が svn の目に見える変更を反映していないことです (2 番目のリンクを参照)。

奇妙なことに、スクリーンショットには新しいスクリーンショットが表示されており、プラグインの名前を変更できますが、そこで停止します。

私が間違っていることについて誰かが何か考えを持っているなら、私は本当に助けていただければ幸いです。

4

1 に答える 1

4

新しいバージョンをチェックインするにはいくつかの手順が必要で、私自身は少し手間がかかります。次のことを行う必要があります。

  • readme.txt ファイルの「安定版」バージョン番号を更新します
  • そのバージョン番号を使用して、SVN で新しいタグ付きリリースを作成します
  • プラグインのメイン .php ファイルのバージョン番号を更新します。これは、表示されるバージョン番号だと思います

動作させるには 3 つすべてを同期させる必要があり、残念ながら 1 つ間違っていてもエラーは表示されません。

メインの .php ファイルのバージョン番号のみを更新すると、新しいバージョン番号が表示されるのがわかると思いますが、誰が最新であるかというリポジトリの考えは更新されません。これは一種の罠で、私自身も苦労しました。

これは今では古い質問であり、おそらく自分で答えたことがあると思いますが、人々が検索している可能性があるため、回答を追加する価値があると思いました.

さまざまなフィールドの由来を定義する FAQ: http://wordpress.org/extend/plugins/about/faq/

SVN を使用してプラグインを管理する方法: http://wordpress.org/extend/plugins/about/svn/

注: この「SVN を使用してプラグインを管理する」ドキュメントでは、リリースを更新する方法について説明し、trunk/readme.txt ファイルで Stable タグの更新について明示的に言及しています。 プラグイン ページに表示されるバージョンはプラグインのメイン .php ファイルから取得されたものであり、更新が行われる実際のバージョンは readme.txt 安定タグと svn タグ付きリリースから取得されたものであると強く疑っています。 私の考えでは、これはおそらくバグであり、少なくとも非常に紛らわしく、文書化されていないことは間違いないと思います...

于 2012-07-14T02:51:33.447 に答える