Настройка автоматического развертывания Mercurial с моего компьютера (Windows) на мой веб-сервер (Linux) - PullRequest
2 голосов
/ 03 мая 2011

Меня интересует настройка hg / Mercurial на моем веб-сервере (Site5).Прямо сейчас я использую SVN через Springloops, и это не может быть проще.Я фиксирую код в Springloops через TortoiseSVN, и он автоматически развертывается на моих серверах Site5 через FTP.

Это именно та функция, которую я ищу с hg.Мой клиентский компьютер - Windows 7 (не может быть Ubuntu, так как я запускаю проприетарное программное обеспечение для биомеханики, которое работает только на Windows, а не на WINE), и я хочу отправить репозиторий, а затем на веб-сервер Site5.

Я посмотрел в Bitbucket, но он не выполняет развертывания.

Есть ли способ настроить его, поэтому я нажимаю на репозиторий на Site5, который копируется в каталог веб-сервера?(поэтому исключаю посредника)

Я пытаюсь перейти на DVCS и от SVN для проверки будущего, хотя я являюсь единственным спонсором проектов, над которыми я работаю, но у меня проблемыпоиск учебников / продуктов / услуг, которые "просто работают", как SVN делает с Springloops.(Честно говоря, git работает со Springloops примерно так же - мне просто интересно найти бесплатный репозиторий, который позволяет использовать более 1 активного проекта, и репо, поддерживающий hg.)

1 Ответ

0 голосов
/ 03 мая 2011

Взгляните на Ртутные крючки .В частности, перехват группы изменений в вашем случае.

Вы можете настроить перехват на вашем сервере для копирования файлов в каталог веб-сервера.

Без дополнительной информации о вашем сервере (Site5) это сложночтобы быть более точным.

...