This is an instruction I wrote for myself:
-
Increment version nummber in plugin php file.
-
Increment the “Stable tag” in readme.txt file to to the same number.
-
Copy over all files from local plugin folder to the the D:\My_SVN_Folder\Plugin_Name\trunk
-
Right click trunk folder and select SVN Commit
-
Enter “Version X.X.X” and
-
Save files to /trunk repository
-
Write down revision number
-
Right click trunk folder and select TortoiseSVN > Branch/Tag
-
Change “To path” to /Plugin_Name/tags/X.X.X The same version as the “stable” tag of the readme.txt
-
In message field enter: “Tag X.X.X” or some other info
-
Select option: Specific version in repository
-
Make sure the revision number revision number matches the one from trunk commit.
-
Save
As you can see it is two step process:
- Copy updated files to trunk
- Copy newest trunk version to tags/version number
Related Posts:
- Is it necessary to bump a plug-in’s version if you’re just updating the “Tested up to” attribute?
- Releasing new plugin version, how to rename old options keys?
- Can i do plugin commits directly from a plugin folder inside an installation using the Trunk SVN
- Commit changes to WordPress Plugin SVN with TortoiseSVN
- My new WordPress plugin version is not showing up in the plugin directory. It’s been 4 days what could the problem be?
- Plugin update not reflected in WordPress plugin page
- How long should it take for a plugin to fully load into the WordPress.org plugin repository?
- How to remove images from my plugin page in WP Directory?
- How to show active version on wordpress.org of a published plugin?
- How can I edit commit messages in my wp-hosted plugin repo?
- Plugin README.txt isn’t updating in the Directory (stable tag is correct)
- my own SVN for a plugin/theme
- Updating a WP Plugin SVN not showing on WordPress Website or Zip
- WordPress.org how to force expire Cached Banner-772×250 from my Plugin page
- Plugin SVN folder structure
- dbDelta not creating tables
- How to fork a plugin?
- Where to store PHP files created by plugin / themes
- WordPress 4.5 deprecated get_currentuserinfo()
- Single Responsibility Principle and WP Classes
- How to control output of custom post type without modifying theme?
- Admin config screen without menu
- What is the added “complexity” of custom tables?
- Displaying search results in the widget itself?
- How to exclude content (and other returned values) from WP_query()?
- Why does preg_replace_callback never fire in this function?
- Looking for callback function after Gutenberg is rendered?
- WordPress select dropdown list in widget
- Call to undefined function get_blog_option()
- How to duplicate a curl XML request using HTTP API?
- Unable to get content from $post on first publish
- Broken markup when using the_excerpt() in a widget?
- Best Practices for Creating and Handling Forms with Plugins?
- Gutenberg Block add element in the Editor inside InnerBlocks after div – editor-block-list
- How to add pages to custom menus on the fly [duplicate]
- How can I add a CSS rule to edit.php?
- How do you render_callback for register_block_type to a method in another class?
- Get the password key when using the wp_new_user_notification_email filter
- WordPress API have Plugin Anti-piracy feature?
- How to add settings subpage from a plugin to a settings page created in theme?
- Customizer: widget-synced triggers twice
- include wp-blog-header not working on MAMP
- Comments do not respect display_name setting, how to make plugin to overcome this
- WordPress database error for query INSERT INTO
- How to connect to AWS RDS external database (not for the core WordPress db)
- Checkbox Undefined index error in Plugin
- How to Debug: My Plugin Interferes With My Theme
- Constraints in custom tables for plugin development – Yes or No?
- How to stop activation addon if the main plugin is not activated
- How would you compose a complex plugin with lots of routes and functions? [closed]
- Settings API with arrays example
- add_rewrite_rule behaving strangely
- Problem with context in multisite – getting main site data in every blog (get_pages())
- What plugin development paradigm differences have occurred between version 3.5 and now?
- change add to cart button link [closed]
- How do I change the image from the default mysteryman in the WP Profile page
- Error: Call to a member function get_error_code() on a non-object
- Using Product variations as product addons
- WordPress: How to rename the main php plugin base file?
- Filter for admin (back end) ‘reply to’ comment
- How to get custom post_author?
- Change author permalink to external URL
- Is there any way to hide page from dashboard (all pages list) OR navbar from plugin function?
- AJAX request not routing through proxy
- WordPress database error: [Query was empty] – using $wpdb->prepare()
- Custom Settings Plugin Save foreach checkboxes
- wp.media Uncaught TypeError: Cannot read properties of undefined (reading ‘state’)
- wordpress full site editing problem when extending core blocks
- How to check if `comment_meta` exists before inserting the comment?
- Showing results from json-string in WordPress search results page
- Add default custom taxonomy to plugin activation
- How to revive (or take over) a plugin?
- Make visible page only in the trash
- Reading plugin settings in esnext wordpress block
- Plugin frontend page design irrespective of the theme used
- Woocommerce product not appearing in category list page when created programatically [closed]
- add_meta_box does not display meta box in Admin
- implementing socket.io with wordpress
- List Table action argument not cleared
- How to store in the database directly the translation?
- How to affect front page by plugin
- What is the “best” way to update a theme via a plugin?
- Is there a an option to modify the post content directly on the browser instead of having it reflected on browser by modifying in the database?
- Acessing WP functions in form submission handler
- WordPress permalink setting
- Custom theme and plugin updating
- Error when trying to save custom post type settings (ERROR: options page not found)
- Developing a plugin, ran it through P3 Profiler, shows up slow, but I don’t know why
- Dynamic banner for use on external sites
- What method should I use to store my plugin data (multi level menus with options on each item)
- Error on using __FILE__ for add_menu_page() Function
- Getting error of unexpected output during activation
- Practical Solutions to HTML5 Video on WordPress
- An adiitional function fires on my AJAX submit
- Projectmanager Internal Link Code Location
- Select options not reloading after form submit
- How to add something after a function
- Is the only way to add taxonomy terms via an admin panel?
- how many rupee or dollar charge to client to make theme [closed]
- Anyway to prevent admin from seeing other admin’s product?