user
  • 0
Гуру

Синхронизировать мои репозитории svn

  • 0

Я использую свои собственные репозитории svn для всех своих разработок. Я ищу простой способ сохранить репозиторий svn, который wordpress предоставляет для моего плагина, синхронизированным с моим собственным внутренним репозиторием. Желаемый конечный результат заключается в том, что когда я фиксирую изменение в собственном внутреннем репозитории, оно автоматически дублируется в мой репозиторий на plugins.svn.wordpress.org.

И просто чтобы сделать вещи веселыми и интересными, у меня нет доступа к серверу, на котором хранятся мои репозитории SVN, я использую услугу хостинга SVN.

Share
  1. Используете ли вы SVN в сочетании с другим программным обеспечением, таким как операционная система и оболочка (в вашей клиентской системе)? Каково имя и особенности этой службы хостинга SVN (URL?)?

    • 0
  2. Возможно, здесь вам поможет svn switch — relocate репозиторий: svn switch —relocate oldURL newURL. ( http://svnbook.red-bean.com/en/1.1/re27.html )

    Но… здесь гораздо больше вариантов: https://stackoverflow.com/questions/580443/svn-one-working-copy-two-repositories

    • 0
  3. Subversion так не работает. У вас локальная копия и репозиторий… всего две системы. Не существует концепции синхронизации локальной копии с локальным репозиторием и удаленным репозиторием.

    Я рекомендую вам изучить использование Git или Mercurial для вашей локальной разработки. Обе системы позволяют вам иметь локальный репозиторий (для локального управления версиями), а также отправлять данные в удаленный репозиторий.

    Обе эти распределенные системы управления версиями также могут интегрироваться с Subversion. Таким образом, вы создаете локально, фиксируете в локальном репозитории (или на своем собственном сервере), а затем отправляете в репозиторий Subversion WordPress.org, когда вы достигли удобной точки выпуска.

    В Интернете есть несколько хороших руководств по Git-Svn, посвященных разработке плагинов для WordPress. Вот один. Использование Mercurial следует некоторым из тех же шаблонов.

    • 0

Оставить ответ

You must login to add an answer.