Итак, мы подали заявку на добавление нового плагина в каталог плагинов WordPress, модератор ее одобрил. Теперь наша задача — загрузить в репозитарий svn свой плагин.
Нижеописанные комманды выполняются в консоли Linux. Виндузятникам, увы, ничем помочь не могу. Думайте сами
Создаем пустую папку для использования ее как локальную копию репозитария:
$ mkdir my-local-dir
Провряем репозитарий:
$ svn co http://svn.wp-plugins.org/your-plugin-name my-local-dir
> A my-local-dir/trunk
> A my-local-dir/branches
> A my-local-dir/tags
> Checked out revision 11325.
Как мы видим, subversion добавила ( «A», «add» ) все папки из центрального репозитария в локальную копию.
Теперь копируем файлы плагина в локальную копию репозитария.
Скопировать их следует в папку trunk/
$ cd my-local-dir/
my-local-dir/$ cp ~/my-plugin.php trunk/my-plugin.php
my-local-dir/$ cp ~/readme.txt trunk/readme.txt
Теперь сообщаем subversion, что эти файлы следует отправить в центральный репозитарий.
my-local-dir/$ svn add trunk/*
> A trunk/my-plugin.php
> A trunk/readme.txt
Теперь загружаем файлы в центральный репозитарий.
Для этого коммандуем:
my-local-dir/$ svn ci -m 'Adding first version of my plugin'
> Adding trunk/my-plugin.php
> Adding trunk/readme.txt
> Transmitting file data .
> Committed revision 11326.
Все, плагин добавлен. через некоторое время он появится в каталоге.
Webmoney Z163628999150, R61715184597
|
18 Фев 2009
Автор жжет! Сам пробовал под линуксом это вводить? Читай The SVN Book, а то люди совсем разочаруются. В винде попроще будет.
18 Фев 2009
Эмм... Ну, наверное пробовал, раз пишу об этом.
Ну-ну...