Облачные решения, SaaS и профессиональный хостинг в Азербайджане.

Настройка SVN

Subversion (SVN) — относительно новая система управления версиями, однако большая часть разработчиков предпочитает работать именно с ней, благодаря эффективности решения задач и исчерпывающему количеству предоставляемых функций. Active Technologies предлагает бесплатную поддержку SVN-хостинга для управления разработкой веб-проектов, обслуживаемых по тарифным планам виртуального хостинга на платформе Linux.

Принцип работы SVN-системы сводится к следующему: разработчики дублируют файловую структуру проекта (репозиторий) на сервере, при этом фактически работают с локальной копией, сохраненной на стороне клиента — так называемыми «рабочими копиями». После работы с локальными рабочими копиями изменения фиксируются на сервере через SVN-клиент при помощи операции «Commit». При совместной работе над одними и теми же файлами репозитория после выполнения «Commit» SVN использует механизм слияния рабочих версий файлов, при этом предоставляется удобный инструментарий при возникновении конфликтов кода, созданного разными разработчиками. Система избегает дублирования информации, учитывая лишь различия между версиями файлов.

Управление SVN-сервером осуществляется в панели ISPmanager, ниже приводятся подробные инструкции о работе с Subversion.

Чтобы создать новый SVN репозиторий, нажмите пиктограмму «Создать» на странице «SVN репозитории» в панели управления:

Вы можете сделать «Checkout» (выгрузку данных) выбранного репозитория, воспользовавшись опцией «Редактировать репозиторий» и указав локальную папку для размещения файлов. Также можно настроить автоматический «Checkout» при создании репозитория, в этом случае файлы из хранилища будут выгружаться на локальную копию в автоматическом режиме после каждого «Commit».

Воспользовавшись опцией «Атрибуты репозитория» вы можете задать автоматический «Сheckout» в выбранную папку.

В качестве клиента для Windows рекомендуем использовать TortoiseSVN, речь о котором шла выше. Подключение осуществляется по протоколу SSH, пример настройки TortoiseSVN: "путь к папке TortoiseSVN\bin\TortoisePlink.exe" -pw *** (где *** — ваш пароль системного пользователя хостинга). Задавая пароль здесь, мы избавляем себя от необходимости каждый раз вводить его заново в процессе работы с программой.

Решения
Партнерам
Присоединяйтесь к нам
Технологии
Азербайджан, Баку, AZ1009, ул. С.Рагимова 23,
”World” Business Center, 5-ый этаж
Как нас найти
Тел./факс: +994 12 597-30-96
Эл. почта: sales@activecloud.az
Контактная информация