Работа с Subversion — различия между версиями
Материал из Вики ИТ мехмата ЮФУ
Admin (обсуждение | вклад) (Новая: SVN (Subversion) - система контроля версий. Одна из самых современных. ===Что такое система контроля версий=== Э...) |
Admin (обсуждение | вклад) (→Как пользоваться SVN) |
||
Строка 19: | Строка 19: | ||
===Как пользоваться SVN=== | ===Как пользоваться SVN=== | ||
# Создать папку локального репозитария. | # Создать папку локального репозитария. | ||
− | # Щелкнуть в ней правой мышью и выбрать пункт TortoiseSVN/Извлечь | + | # Щелкнуть в ней правой мышью и выбрать пункт '''TortoiseSVN/Извлечь''' |
# В открывшемся окне ввести http://edu.mmcs.sfedu.ru/svn/it-summer/ и нажать OK | # В открывшемся окне ввести http://edu.mmcs.sfedu.ru/svn/it-summer/ и нажать OK | ||
# В появившемся окне пароля ввести пароль, который предварительно затребовать у bravitа в личку | # В появившемся окне пароля ввести пароль, который предварительно затребовать у bravitа в личку | ||
# Нажать OK. Содержимое сетевого репозитария скачается на локальный компьютер | # Нажать OK. Содержимое сетевого репозитария скачается на локальный компьютер | ||
− | # Для добавления нового файла или папки создайте их, после чего выделите и правой мышью TortoiseSVN/Добавить и TortoiseSVN/Фиксировать | + | # Для добавления нового файла или папки создайте их, после чего выделите и правой мышью '''TortoiseSVN/Добавить''' и '''TortoiseSVN/Фиксировать''' |
− | # В начале работы с репозитарием: TortoiseSVN/Обновить | + | # В начале работы с репозитарием: '''TortoiseSVN/Обновить''' |
− | # В конце работы с репозитарием: TortoiseSVN/Обновить и TortoiseSVN/Фиксировать | + | # В конце работы с репозитарием: '''TortoiseSVN/Обновить''' и '''TortoiseSVN/Фиксировать''' |
Версия 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/Фиксировать