Показаны сообщения с ярлыком git. Показать все сообщения
Показаны сообщения с ярлыком git. Показать все сообщения
среда, 16 декабря 2009 г.
git-репозиторий с hunchentoot
С исходным кодом Hunchentoot невозможно работать, ибо он лежит под Subversion. Это просто ненормально, 2010-й год на носу. Ладно, теперь есть и под git: http://github.com/archimag/hunchentoot. Обязуюсь регулярно синхронизировать с основным репозиторием и не вносить каких-либо своих изменений. Т.е. это будет чистая копия. Может кто-нибудь форкнет, в конце-то концов...
www-restas и cl-gtk2
Внёс изменения в свой форк gentoo-lisp-overlay: добавил новую категорию www-restas и перенёс в неё пакеты restas-planet, restas-wiki и restas-directory-publisher.
Кроме того, добавил пакеты из cl-gtk2-overlay, который поддерживает dmitry_vk: всё таки git мощная штука :)
пятница, 11 декабря 2009 г.
archimag/gentoo-lisp-overlay
Немного поразмышляв решил форкнуть gentoo-lisp-overlay, в конце концов, ведь именно для этого и придумали git :) Итак, http://github.com/archimag/gentoo-lisp-overlay, помимо прочего содержит мои пакеты:
- wiki-parser
- cl-closure-template
- garbage-pools
- cl-libxml2
- cl-routes
- restas
- restas-directory-publisher
- restas-planet
- restas-wiki
Кроме того, он также содержит cl-typesetting и мой форк cl-pdf, который включает в себя поддержку salza2, zpb-ttf и некоторые мои изменения.
При использовании layman проще всего подключить этот форк вместо оригинальной версии следующим образом:
cd /usr/local/portage/layman/lisp(Пишу по памяти, могу немного напутать)
git remote rm origin
git remote add origin git://github.com/archimag/gentoo-lisp-overlay.git
git config branch.master.remote origin
git config branch.master.merge master
Теперь
layman --sync lispБудет брать обновления из моего репозитория, который я обещаю регулярно синхронизировать с основным.
Открыт приём багов и предложений :)
четверг, 11 июня 2009 г.
Исходный код cl-libxml2 теперь на github
В общем, окончательно принял решение переводить все свои открытые проекты на git. Поскольку Project Hosting on Google Code не поддерживает git (а mercurial я не хочу), то решил воспользоваться github. Подобный перевод требует некоторого времени, поэтому буду переходить поэтапно, первая "жертва" - cl-libxml2. Т.е. проект по прежнему будет жить на Project Hosting on Google Code, но исходный код на github. Посмотреть его (исходный код) сейчас можно здесь, а получить так:
git clone git://github.com/archimag/cl-libxml2.gitВ принципе, svn я не выкидываю полностью, документация (хотя её сейчас и откровенно мало), как и раньше, будет публиковаться через неё (svn), сейчас её можно смотреть здесь
пятница, 6 февраля 2009 г.
restas-git-overlay
Сделал следующий шаг в освоении git: создал restas-lisp-overlay - до сих пор работал только с локальными репозиториями, а удаленные использовал только в режиме чтения.
Этот репозиторий, как можно догадаться из названия, содержит overlay для Gentoo Linux, в котором я буду собирать пакеты, необходимые для работы restas. Скажу сразу, что данный overlay не является независимым, и не пытается быть альтернативой для gentoo-lisp-overlay. Наоборот, он рассчитан на совместное использование с gentoo-lisp-overlay, просто будет содержать ебилды для пакетов, которых ещё нет в gentoo-lisp-overlay и ебилды для моих проектов. В данный момент там уже есть ебилды для:
С помощью этого оверлея установка cl-libxml2 на Gentoo Linux становится тривиальной:
Этот репозиторий, как можно догадаться из названия, содержит overlay для Gentoo Linux, в котором я буду собирать пакеты, необходимые для работы restas. Скажу сразу, что данный overlay не является независимым, и не пытается быть альтернативой для gentoo-lisp-overlay. Наоборот, он рассчитан на совместное использование с gentoo-lisp-overlay, просто будет содержать ебилды для пакетов, которых ещё нет в gentoo-lisp-overlay и ебилды для моих проектов. В данный момент там уже есть ебилды для:
С помощью этого оверлея установка cl-libxml2 на Gentoo Linux становится тривиальной:
$ mkdir /usr/local/overlaysПравда, возможно придётся размаскировать пакеты по ~x86, но пользователи Gentoo думаю разберутся с этим без особых проблем.
$ cd /usr/local/overlays
$ git clone http://repo.or.cz/r/gentoo-lisp-overlay.git
$ get clone http://repo.or.cz/r/restas-lisp-overlay.git
$ echo "PORTDIR_OVERLAY=\"/usr/local/overlays/gentoo-lisp-overlay /usr/local/overlays/restas-lisp-overlay\"" >> /etc/make.conf
$ emerge cl-libxml2
среда, 24 декабря 2008 г.
Переход на git
Начал эксперимент, по переводу одного из внутренних проектов на git, если всё пройдёт успешно (а думаю, что так оно и будет), то буду переводить все свои проекты с subversion на git.
Подписаться на:
Сообщения (Atom)
