Заливаем плагин в репозитарий subversion

Итак, мы подали заявку на добавление нового плагина в каталог плагинов 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.

Все, плагин добавлен. через некоторое время он появится в каталоге.

Поблагодарить автора

2 Responses to Заливаем плагин в репозитарий subversion

  1. Автор жжет! Сам пробовал под линуксом это вводить? Читай The SVN Book, а то люди совсем разочаруются. В винде попроще будет.

  2. Эмм... Ну, наверное пробовал, раз пишу об этом.

    В винде попроще

    Ну-ну...

Оставить комментарий

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>