экспортировать subversion/SVN TAG из репозитория (с помощью phing)

Я хочу делать именно это и только это. Экспортируйте тег, который мы создали в SVN, в определенный каталог.

Кто-нибудь знает, есть ли для этого команда SVN?

Если можно, то можно ли сделать из задачи phing?


person Jorre    schedule 25.08.2010    source источник


Ответы (1)


Не знаю насчет phing, но если он может выполнить exe из командной строки, то это ваш билет:

http://svnbook.red-bean.com/en/1.5/svn.ref.svn.c.export.html

Обновить Похоже, можно: http://phing.info/docs/guide/stable/chapters/appendixes/AppendixC-OptionalTasks.html#SvnExportTask

person Zac    schedule 25.08.2010
comment
спасибо, но по предоставленной вами ссылке нет информации об экспорте тега (только rev). На phing: у него есть задача экспорта, но нет параметра для передачи тега для экспорта - person Jorre; 26.08.2010
comment
Теги, как правило, просто еще один каталог рядом с trunk, но это зависит от вашей конкретной настройки svn. \root\project\trunk\ ИЛИ \root\project\tags\v1\ ИЛИ \root\project\tags\v2\ - person Zac; 26.08.2010
comment
Я пометил версию в SVN и пытаюсь найти ее с помощью поиска или обновленного местоположения в своей системе Linux и нигде не могу найти тег. У меня также нет каталога тегов в svn - person Jorre; 26.08.2010
comment
Когда вы создали тег, он должен был спросить вас, куда его поместить. Вы можете попробовать изучить, что находится в вашем репозитории svn (список svn) по сравнению с тем, что является локальным, я считаю, что создание тега происходит только на сервере, а не в вашей локальной копии. - person Zac; 26.08.2010
comment
Я нашел это, вы правы, SVN просто создал каталоги внутри своей системы. Благодарность! - person Jorre; 26.08.2010