タグ付けされた質問 「repository」

1
Tortoise svnを介してリポジトリにプラグインを更新する正しい方法は何ですか?
私のプラグインは何年もリポジトリにあり、300,000以上のダウンロードがありましたが、亀svnを介してプラグインを更新するための手順について、私は少し無知だと言って恥ずかしいです! ここにはsvnについての質問がたくさんありますが、彼らは私をさらに混乱させただけです:-z どういうわけか私はこれまで管理してきましたが、トランクのコミットとタグディレクトリの作成に関して、プラグインを新しいバージョンに更新するための適切な手順を知る必要があります。 これは私がこれまでやってきたことです。 満足するまでローカルでプラグインの更新をコーディングする ローカルプラグインフォルダー内のすべてのファイルを/ trunk /にコピーします(プラグインとreadmeファイルのバージョン番号が更新されています) トランクディレクトリをコミットする トランクディレクトリを右クリックし、[ブランチ/タグの作成]を選択して、バージョン番号を/ tags /のフォルダーにコピーするように設定します。 それは正しいですか?正しい順序ですか?そうでない場合、正しい方法は何ですか? また、バージョン番号について... 何らかの理由で、前回のアップデートでバージョン2.8.1から2.81.2に変更しましたが、これは、次のバージョン番号を2.9? wordpressは、どのバージョンが最新バージョンであり、ユーザーがバージョンを更新する必要があるかどうかをどのように判断しますか?version_compareを実行しますか?適切なPHPバージョン形式でのみ動作しますか?例えば。2.9.2は2.81.2よりも低いバージョンと見なされますか?(私が理解しているように、version_compareは左から始まり、各数字の上位/下位を比較するため、9は81未満と見なされます) 別の質問、 プラグインの動作に実際には影響しないコードのばかげたミスを見つけた場合は、タイプミスや追加の画像があります。プラグインの新しいダウンロードに変更が含まれるようにするには、何を編集してコミットしますか? トランクとタグフォルダを編集して両方をコミットする必要がありますか?

2
ページのコンテンツをバージョン管理するにはどうすればよいですか?
REST APIのドキュメントを提供するWordPressベースのWebサイトがあります。APIは常に変化しているため、ドキュメントも変化しています。ただし、APIのコミットと照合できるように、ドキュメントのバージョンを管理しておきたいと思います。WordPressページにコンテンツをリモートリポジトリ(GitHubなど)から取得させる方法はありますか?または、あるリポジトリからWordPressにコンテンツをプッシュする方法はありますか?

5
個人用APIからプラグインを更新する
現在、Wordpressプラグインリポジトリで不要なWordPressプラグインを開発しています。ただし、自分のAPIリポジトリからコスチュームに更新をプッシュできるようにしたいのですが。 私はこれについてかなり読んでいます、そして何かについて思われていることの1つはpre_set_site_transient_update_pluginsフィルターですが、これについて多くの情報を見つけることができません。私はこのチュートリアル(http://konstruktors.com/blog/wordpress/2538-automatic-updates-for-plugins-and-themes-hosted-outside-wordpress-extend/)を試しましたが、うまくいきませんでした。コメントから、WPのほぼ現在のバージョンであるはずのバージョンで他の人が実際にこれを機能させることができることがわかります(最新の応答4月22日)。 サイトからプラグインをインストールし、APIフォルダーを2番目のドメインに配置してみましたが、通常、更新が利用可能になったときに受け取る更新通知がまったく表示されませんでした。 カスタムプラグインが他のリポジトリから自動更新を実行することが実際に可能かどうかわからないので、ここにいる誰かがこのようなことについて何か経験があるかどうか知りたいですか?チュートリアルの解決策は簡単な解決策のようでした-より高度な方法でそれを行うことはどういうわけか可能ですか? 自分のリポジトリからこの自動更新を機能させる手助けをいただければ幸いです。 (PS:WPバージョン3.1.3を実行しています)
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.