Работа с Subversion — различия между версиями
Ulysses (обсуждение | вклад) м («Работа с SVN» переименована в «Работа с Subversion»: Корректное название данной системы — Subversion) |
Ulysses (обсуждение | вклад) |
||
Строка 26: | Строка 26: | ||
==См. также== | ==См. также== | ||
− | * [http://ru.wikipedia.org/wiki/ | + | * [http://ru.wikipedia.org/wiki/Система_управления_версиями#.D0.A1.D0.BB.D0.BE.D0.B2.D0.B0.D1.80.D1.8C Словарь систем управления версиями] |
+ | * [http://ru.wikipedia.org/wiki/Subversion Википедия: Subversion] |
Версия 13:11, 1 июня 2009
Subversion — широко распространённая система контроля версий. (Иногда её называют SVN по имени программы-клиента входящей в дистрибутив Subversion.)
Содержание
Что такое система контроля версий
Это хранилище в сети (часто говорят «репозиторий» или, грамматически неверно, «репозитарий»), где могут размещаться программные проекты или отдельные файлы. Самое главное: в это хранилище можно закачивать разные версии каждого файла вашего проекта — в любой момент можно вернуться к любой версии. В вики-движках действует схожий механизм. Содержимое всех файлов проекта в некоторый момент называется ревизией, в последний момент — HEAD-ревизией.
Как использовать Subversion
Subversion действует по принципу клиент-сервер. Это (упрощённо) означает, что само хранилище находится на каком-то одном компьютере в сети, а пользователи хранилища должны подключаться к этому компьютеру. Подключение происходит с помощью программы-клиента Subversion. Для ОС Windows удобно пользоваться клиентом под названием TortoiseSVN.
Скачать можно отсюда: http://tortoisesvn.net/downloads/
Или отсюда: http://soft.softodrom.ru/ap/TortoiseSVN-p7288
Не забудьте также скачать и установить русский языковой пакет.
Как пользоваться TortoiseSVN
- Создать папку локального репозитария.
- Щелкнуть в ней правой мышью и выбрать пункт TortoiseSVN/Извлечь
- В открывшемся окне ввести http://edu.mmcs.sfedu.ru/svn/it-summer/ и нажать OK
- В появившемся окне пароля ввести пароль, который предварительно затребовать у bravitа в личку
- Нажать OK. Содержимое сетевого репозитария скачается на локальный компьютер
- Для добавления нового файла или папки создайте их, после чего выделите и правой мышью TortoiseSVN/Добавить и TortoiseSVN/Фиксировать
- В начале работы с репозитарием: TortoiseSVN/Обновить
- В конце работы с репозитарием: TortoiseSVN/Обновить и TortoiseSVN/Фиксировать