Хостинг, домены и облачные сервисы в Беларуси
  • +375 17 2-911-511

    Контактные телефоны:

    Многоканальный: +375 17 2-911-511
    Многоканальный: +375 17 3-887-778
    Velcom: +375 44 760-30-30
    MTC: +375 29 760-30-30
    life:): +375 25 730-30-30
    Факс: +375 17 306-38-08
    Обратиться в техподдержку
  • Почему выбирают нас
  • Личный кабинет
  • Обратная связь

SVN хостинг: настройка

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

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

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

Настройка SVN-хостинга

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



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



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



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




  • Заказать