Работа с Subversion — различия между версиями
Материал из Вики ИТ мехмата ЮФУ
Admin (обсуждение | вклад) (→Как пользоваться SVN) |
Ulysses (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
− | SVN (Subversion) | + | SVN (Subversion) — широко распространённая система контроля версий. |
===Что такое система контроля версий=== | ===Что такое система контроля версий=== | ||
Строка 7: | Строка 7: | ||
===Как установить SVN=== | ===Как установить SVN=== | ||
− | + | Для ОС Windows удобно пользоваться Tortoise SVN. | |
Скачать можно отсюда: | Скачать можно отсюда: | ||
Строка 17: | Строка 17: | ||
Не забудьте также скачать и установить русский языковой пакет. | Не забудьте также скачать и установить русский языковой пакет. | ||
− | ===Как пользоваться SVN=== | + | ===Как пользоваться Tortoise SVN=== |
# Создать папку локального репозитария. | # Создать папку локального репозитария. | ||
# Щелкнуть в ней правой мышью и выбрать пункт '''TortoiseSVN/Извлечь''' | # Щелкнуть в ней правой мышью и выбрать пункт '''TortoiseSVN/Извлечь''' | ||
Строка 26: | Строка 26: | ||
# В начале работы с репозитарием: '''TortoiseSVN/Обновить''' | # В начале работы с репозитарием: '''TortoiseSVN/Обновить''' | ||
# В конце работы с репозитарием: '''TortoiseSVN/Обновить''' и '''TortoiseSVN/Фиксировать''' | # В конце работы с репозитарием: '''TortoiseSVN/Обновить''' и '''TortoiseSVN/Фиксировать''' | ||
+ | |||
+ | ==См. также== | ||
+ | * [http://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%8F%D0%BC%D0%B8#.D0.A1.D0.BB.D0.BE.D0.B2.D0.B0.D1.80.D1.8C Словарь систем управления версиями] |
Версия 12:09, 30 мая 2009
SVN (Subversion) — широко распространённая система контроля версий.
Содержание
Что такое система контроля версий
Это хранилище в сети (репозитарий), где могут храниться программные проекты или отдельные файлы. Самое главное - в это хранилище можно закачивать версии файлов - в любой момент можно вернуться к любой версии. В Википедии есть схожий механизм. Только SVN контролирует сразу все файлы проекта. Содержимое всех файлов проекта в некоторый момент называется ревизией, в последний момент - HEAD-ревизией
Как установить SVN
Для ОС Windows удобно пользоваться Tortoise SVN.
Скачать можно отсюда: http://tortoisesvn.net/downloads/
Или отсюда: http://soft.softodrom.ru/ap/TortoiseSVN-p7288
Не забудьте также скачать и установить русский языковой пакет.
Как пользоваться Tortoise SVN
- Создать папку локального репозитария.
- Щелкнуть в ней правой мышью и выбрать пункт TortoiseSVN/Извлечь
- В открывшемся окне ввести http://edu.mmcs.sfedu.ru/svn/it-summer/ и нажать OK
- В появившемся окне пароля ввести пароль, который предварительно затребовать у bravitа в личку
- Нажать OK. Содержимое сетевого репозитария скачается на локальный компьютер
- Для добавления нового файла или папки создайте их, после чего выделите и правой мышью TortoiseSVN/Добавить и TortoiseSVN/Фиксировать
- В начале работы с репозитарием: TortoiseSVN/Обновить
- В конце работы с репозитарием: TortoiseSVN/Обновить и TortoiseSVN/Фиксировать