<rmcreative>

RSS

Все заметки с тегами «Git, GitHub»

Можно уточнить:

    (1)
    (1)
    (1)
  1. Простой автоматический деплой из репозитория github

    20 сентября 2012

    Делается довольно легко. Особенно, если деплоить нужно только последний коммит из master.

    1. Ставим на сервере git.
    2. Делаем clone своего репозитория. Лучше использовать URL только для чтения вроде git://github.com/samdark/yiiframework_ru_cookbook.git.
    3. Берём код ниже, заменяем /var/www/path/to/your/git/root на путь к склонированному репозиторию. Вливаем в вебрут сервера.
    4. Идём на страницу своего репозитория на github → admin → service hooks → WebHook URLs. Добавляем там URL залитого скрипта. Там же смотрим актуальные IP серверов github и сравниваем с теми, что в скрипте.
    5. Проверяем, что у вебсервера есть права писать в склонированные директории (в том числе и в скрытый .git).
    6. Наслаждаемся автоматическим деплоем.
    22 комментария
  2. Новый трекер GitHub

    15 апреля 2011

    GitHub, наконец, обзавёлся нормальным трекером, что радует. Похоже, минусов, по сравнению с Google Code, практически не осталось, поэтому Yii2 наверняка будет размещён на GitHub.

    Итого, на сегодняшний день:

    • Git и GitHub очень популярны и притягивают сильных разработчиков.
    • Есть куча книг, и отличных гайдов в том числе и на русском.
    • Есть хорошие GUI: SmartGit и TortoiseGit.
    • Удобно будет работать с патчами.

    Единственное, чему пока не удалось найти аналог, так это автотеггингу в SVN: $Id $ в файле заменялся на ревизию, время и автора. Сейчас эта возможность активно используется для перевода документации.

    5 комментариев