Работа с Subversion — различия между версиями
Материал из Вики ИТ мехмата ЮФУ
Admin (обсуждение | вклад) (Новая: SVN (Subversion) - система контроля версий. Одна из самых современных. ===Что такое система контроля версий=== Э...) |
(нет различий)
|
Версия 23:20, 29 мая 2009
SVN (Subversion) - система контроля версий. Одна из самых современных.
Что такое система контроля версий
Это хранилище в сети (репозитарий), где могут храниться программные проекты или отдельные файлы. Самое главное - в это хранилище можно закачивать версии файлов - в любой момент можно вернуться к любой версии. В Википедии есть схожий механизм. Только SVN контролирует сразу все файлы проекта. Содержимое всех файлов проекта в некоторый момент называется ревизией, в последний момент - HEAD-ревизией
Как установить SVN
Лучше всего установить и пользоваться Tortoise SVN
Скачать можно отсюда: http://tortoisesvn.net/downloads/
Или отсюда: http://soft.softodrom.ru/ap/TortoiseSVN-p7288
Не забудьте также скачать и установить русский языковой пакет.
Как пользоваться SVN
- Создать папку локального репозитария.
- Щелкнуть в ней правой мышью и выбрать пункт TortoiseSVN/Извлечь
- В открывшемся окне ввести http://edu.mmcs.sfedu.ru/svn/it-summer/ и нажать OK
- В появившемся окне пароля ввести пароль, который предварительно затребовать у bravitа в личку
- Нажать OK. Содержимое сетевого репозитария скачается на локальный компьютер
- Для добавления нового файла или папки создайте их, после чего выделите и правой мышью TortoiseSVN/Добавить и TortoiseSVN/Фиксировать
- В начале работы с репозитарием: TortoiseSVN/Обновить
- В конце работы с репозитарием: TortoiseSVN/Обновить и TortoiseSVN/Фиксировать