Exile
Администратор
Доброго времени суток.
Сегодня, 23 июля 2014 года, заканчивается история нашего развития в формате svn-репозитария на GoogleCode и начинается абсолютно новая. Сегодня мы переходим на GitHub и новую систему контроля версий - git, соответственно.
Наш новый репозитарий отныне располагается здесь: - как вы можете видеть, пока тут представлен только один "проект", он же основной - непосредственно сам движок трекера: . Однако, позднее там будут появляться новые проекты, о которых уже когда-то шла речь: новая галерея для загрузки изображений, новый высокопроизводительный анонсер на базе ocelot и т.п.
Мы полностью сохранили историю коммитов, дабы каждый мог самостоятельно разобраться в том, что и когда менялось. Найти историю коммитов со всеми описаниями вы сможете на данной странице: - благодаря истории коммитов, вы как и раньше, сможете обновлять движок вручную, не дожидаясь выхода стабильных ревизий, рекомендуемых для перехода. Более того, вы даже сможете обновлять свой движок на последнюю актуальную версию без потери модов, видео-урок о чем скоро будет выложен на форуме dimka3210.
Что нам дает переход на git?
Как начать работу с нашим новым репозитарием на Windows? Установите необходимый софт - (для данной программы у нас на форуме есть крайне подробная инструкция по началу работы) или , интерфейс которой будет более привычен пользователям TortoiseSVN. После этого, вы сможете создать папку, в которую без проблем "клонируете" последнюю версию репозитария по ссылке - и это все, вы можете начинать работу (просматривать историю изменений, обновлять движок по мере выхода новых ревизий и т.д.). Ну а если для вас это сложно и вы привыкли обновлять файлы движка вручную - для вас по-прежнему есть полная история всех изменений и наш , где всегда можно скачать самую свежую ревизию.
Наш старый репозитарий с данного момента является неподдерживаемым. Новая ревизия r592 выйдет ТОЛЬКО на GitHub:
Спасибо за внимание.
Сегодня, 23 июля 2014 года, заканчивается история нашего развития в формате svn-репозитария на GoogleCode и начинается абсолютно новая. Сегодня мы переходим на GitHub и новую систему контроля версий - git, соответственно.
Наш новый репозитарий отныне располагается здесь: - как вы можете видеть, пока тут представлен только один "проект", он же основной - непосредственно сам движок трекера: . Однако, позднее там будут появляться новые проекты, о которых уже когда-то шла речь: новая галерея для загрузки изображений, новый высокопроизводительный анонсер на базе ocelot и т.п.
Мы полностью сохранили историю коммитов, дабы каждый мог самостоятельно разобраться в том, что и когда менялось. Найти историю коммитов со всеми описаниями вы сможете на данной странице: - благодаря истории коммитов, вы как и раньше, сможете обновлять движок вручную, не дожидаясь выхода стабильных ревизий, рекомендуемых для перехода. Более того, вы даже сможете обновлять свой движок на последнюю актуальную версию без потери модов, видео-урок о чем скоро будет выложен на форуме dimka3210.
Что нам дает переход на git?
- Во-первых, измененный принцип разработки - все новые возможности, которые будут добавляться в движок - теперь будут добавляться отдельными ветками, на которые при желании смогут обновиться тестеры, и только после тестирования и отсутствия каких-либо багов, эти самые ветки с новыми возможностями будут включаться в основную, master-ветку. Таким образом, в master-ветке будет располагаться только стабильная версия TorrentPier II, которую можно будет без проблем ставить на боевые сервера. Этим самым мы уходим от привязки стабильной версии к "красивому" номеру svn-ревизии, в результате чего между стабильными версиями движка будет проходить совсем небольшой промежуток времени, а не 2 года, как между 400 и скоро выходящей 600 ревизиями.
- Во-вторых, упрощенная работа с так называемыми pull-реквестами, когда обычным пользователям будет предоставлена возможность непосредственно участвовать в развитии движка, предлагая файлы для коммита (исправления багов, добавление новых возможностей и т.д).
- В-третьих, git и GitHub в целом работают значительно быстрее и стабильнее, чем svn и GoogleCode соответственно и обеспечены куда большей поддержкой. Как вам возможность, например, нажатием одной кнопки скачать готовый архив с последней ревизией движка? Возможность одним кликом создать "форк" проекта, и заняться разработкой собственной версии TorrentPier с необходимыми улучшениями? А если вспомнить, что Google постоянно урезает функциональность GoogleCode (удаление архива загрузок, поиска по коду и т.д.) - переход на GitHub для современного проекта стал уже просто необходимостью.
Как начать работу с нашим новым репозитарием на Windows? Установите необходимый софт - (для данной программы у нас на форуме есть крайне подробная инструкция по началу работы) или , интерфейс которой будет более привычен пользователям TortoiseSVN. После этого, вы сможете создать папку, в которую без проблем "клонируете" последнюю версию репозитария по ссылке - и это все, вы можете начинать работу (просматривать историю изменений, обновлять движок по мере выхода новых ревизий и т.д.). Ну а если для вас это сложно и вы привыкли обновлять файлы движка вручную - для вас по-прежнему есть полная история всех изменений и наш , где всегда можно скачать самую свежую ревизию.
Наш старый репозитарий с данного момента является неподдерживаемым. Новая ревизия r592 выйдет ТОЛЬКО на GitHub:
Спасибо за внимание.