Uploading or updating your WordPress plugin on WordPress.org via the terminal can be a straightforward process when you follow these steps:
- Clone the WordPress.org Repository:
Begin by cloning the WordPress.org SVN repository for your plugin using the following command:
svn co wordpress.org_svn_url
Note that the SVN URL for plugins generally follows the format: http://plugins.svn.wordpress.org/your-plugin-name/
- Navigate to the Plugin Folder:
Once cloned, navigate to your plugin folder using the ‘cd’ command:
- Add and Update Files:
To add and update files, use the following commands:
svn add --force *
svn commit -m "Type your commit"
This ensures that your changes are incorporated into the repository.
- Commit with Username and Password:
Commit the changes to the repository using your WordPress.org username. You can use the following command:
svn --username=username ci -m "Type your commit"
Alternatively, if you prefer entering your password directly in the command, you can use:
svn --username=username --password=yourpassword ci -m "Type your commit"
- Removing Files:
To remove a file from the plugin folder, use the ‘svn rm’ command:
svn rm file-name.php
This command will remove the specified file from the repository.
By following these steps, you can confidently manage the upload and update process of your WordPress plugin on WordPress.org using the terminal. This streamlined approach ensures efficient version control and seamless integration with the WordPress plugin repository.