CODEBASE GIT HOSTING
Даешь распределенную систему контроля версий исходного кода!
Прошел год, как мы используем для коллективизации нашей офисной работы сервис Assembla, который предоставляет качественный SVN в купе с кучей сопутствующих прибамбасов по управлению проектами. Столько же времени в голове прорастало семя, посеянное из поста в одном из блогов, в котором утверждалось, что сам Линус Торвальдс называет дураками тех, кто использует SVN (ясен хуй, ведь он непосредственный автор Git). Как говорится, понял – не дурак, дурак бы не понял (с) и начал готовиться к переходу в Git…
Непонятная политика, которую начала проводить Assembla относительно ранее зарегистрированных пользователей, вынудила через год вспомнить о Git и тех возможностях, а главное их себестоимости (!), которые нам откроются при внедрении распределенной системы контроля за версиями кода для решения стоящих перед нами задач. Так как меня в первую очередь интересовали сервисы, предосталяющие закрытый доступ, то после некоторого субъективного анализа я остановился на британском Codebase. Для свободно распространяемого софта Github – вне конкуренции.
Codebase – это рельсовое приложение со всеми вытекающими, как по дизайну, так и по приципам работы. Регистрация требует минимум информации. Можно создавать проекты по числу, предоставляемым из выбранного вами плана работы с сервисом, дисковое пространство тарифицируется только местом, занимаемым репозиториями. Тикеты и прочий шлак, если я все правильно понял, не учитываются.
Codebase – это проект-ориентированная система. Каждый проект содержит неограниченное количество репозиториев, к каждому из которых может быть подключено неограниченное количество пользователей. Вы платите только за количество логических проектов и дисковое пространство. Пользователи подключаются элементарно – достаточно ввести их адрес электронной почты, с которого они зарегистрировались в системе самостоятельно. В каждом проекте также есть тикетная система, возможность проработки этапов (milestone-ов), которые в свою очередь деребанятся между версиями проекта, а рубильники и рубироиды будут рады Codebase Gem.
Все это есть радикальное отличие от Assembla, где один проект равен одному репозитарию и что хочешь, то и делай. Есть беспланый аккаунт на 1 проект и 20 метров дискового пространства. Первый месяц можно работать бесплатно для платных аккаунтов. Все хорошо, за исключением, что мне не нравится вот этот пидор, которого они рисуют:
Помолясь, начинаем подготовку к перемещению проектов из Assemla-SVN в Codebase-Git…
Ссылки:

