Новости

01.01.2015 Во всех тарифных планах отменяются доплаты за превышение входящего и исходящего трафика.
17.02.2012 Запущен сервис JoDo.im по управлению фрилансерами через программы мгновенных сообщений.
21.09.2011 Начат дополнителный набор клиентов на услугу "Быстрый хостинг"

  Главная страница   / Аналитика

Программирование

Разделы

SUBVERSION - система контроля версий

В качестве системы управления версиями мы используем Subversion.

Основные понятия:

Репозиторий - база на нашем сервере, в которой хранится код.
Рабочая копия - директория, в которой работает разработчик над проектом.

УРЛ по которому обращается Subversion-клиент должен выглядеть так: http://svn.inetstar.ru:8152/svn/имя_проекта или http://ай-пи-адрес-нашего сервера/svn/имя_проекта

Каждому проекту соответствует свой репозиторий.

Для создания репозитория и импорта нового проекта в него на сервере есть специальный скрипт:
add_repository имя_проекта [ путь ]

Этот скрипт нужно запускать из под пользователя company. Файлы проекта должны быть предварительно загружены в директорию /company/internet/www/имя_проекта

Данный скрипт также автоматически даёт доступ к данному проекту группе разработчиков.

Если путь не указан, то для импорта используется стандартный путь.

Работать с системой контроля версий можно как из командной строки, так и с использованием визуальных клиентов (которые есть как под Windows, так и под Linux). Из них мы пользуемся под Windows - Tortuise SVN, под Linux - стандартный клиент из под командной строки svn или визуальный RapidSVN.

Доступ к репозиториям осуществляется по логину и паролю. Логин соотвествует имени пользователя, а пароль известен только пользователю и не соответствует паролю в системе.

Ссылки:

Книга по Subversion

Визуальные и командной строки клиенты Subversion

 К началу страницы

Правила для разработчиков

  1. Перед приступлением к работе над проектом разработчик обязан обновить свои рабочии копии используемых проектов. Это должно делаться вначале рабочего дня и не менее, чем раз в сутки.
  2. Как только самодостаточное изменение становится рабочим, то оно должно быть НЕМЕДЛЕННО внесено в систему контроля версий. Если разработчик не располагает постоянным соединением с интернет, то он обязан вносить изменения в систему контроля версий не менее, чем раз в сутки.
 К началу страницы

           

Контакты

(495) 978-43-49

отправить письмо

Вход для клиентов
 

Rambler's Top100

О нас  |  Услуги  |  Ссылки  |  Проекты  |  Новости  |  Вакансии  |  Контакты  |  Аналитика  |  Истёкшие домены  |  Отправить письмо  |  Вопросы и ответы  |  Карта сайта  |  Оплата услуг

Rambler's Top100

Реклама:
Life Balance Chart
Raid контроллеры
Обучение forex от компании "Дилинговый центр МИФИ".
Стильные вещицы ручной работы
катриджи от компании "Омегакартридж".