====== Доступ к репозиторию проекта ======
Limb3 использует систему контроля версий [[http://subversion.tigris.org/|Subversion]] для совместного доступа к коду проекта.
Subversion или SVN используется для конкурентного(одновременного) редактирования кода многими разработчиками удаленно. Subervsion предоставляет уникальные возможности для слежения за разрабатываемым кодом. Существует замечательная [[http://svnbook.red-bean.com/|документация по Subversion]], которую настоятельно рекомендуется изучить(хотя бы общие черты работы с системами версионного контроля) перед использованием.
===== Получение рабочей копии =====
* репозиторий Limb(как 2.x ветки, так и 3.x) находится по адресу https://svn.limb-project.com, например, выборку trunk версии core пакета из Limb3 в директорию core можно осуществить следующим образом:
$ svn co https://svn.limb-project.com/3.x/trunk/limb/core core
* репозиторий настроен таким образом, что код можно свободно выбирать, однако коммитить незарегестрированным пользователям нельзя. Для этого необходимо получить разрешение у разработчиков и сделать это очень просто - обращайтесь в [[http://limb-project.com/forum|форум]] или в [[http://lists.limb-project.com/mailman/listinfo/limb-dev|рассылку для разработчиков]](хотя форум на данный момент предпочтительнее).
===== Просмотр репозитория =====
* рассылка по коммитам: http://lists.limb-project.com/mailman/listinfo/limb-svn
* встроенный простой и быстрый [[https://svn.limb-project.com/limb|Apache браузер]]
* более продвинутый браузер [[http://viewvc.limb-project.com/|ViewVC]]
* [[http://fisheye.limb-project.com/|FishEye]] - мощный инструмент для слежения за изменениями в репозитории
===== Subversion этикет =====
* все коммиты **обязательно надо** сопровождать вразумительными комментариями о том, что было сделано, на **английском языке** (по возможности грамотном)
* комментарии могут быть много строчными, каждая новая строка начинается с символов **--**:
-- richedit sets default cols, rows and iframe width, height if not specified
-- small html fixes
===== Выборка всех пакетов Limb3 (только /trunk веток) =====
svn co https://svn.limb-project.com/3.x/trunk/limb