Работа с Subversion — различия между версиями

Материал из Вики ИТ мехмата ЮФУ
Перейти к: навигация, поиск
(Новая: SVN (Subversion) - система контроля версий. Одна из самых современных. ===Что такое система контроля версий=== Э...)
 
(Как пользоваться 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

  1. Создать папку локального репозитария.
  2. Щелкнуть в ней правой мышью и выбрать пункт TortoiseSVN/Извлечь
  3. В открывшемся окне ввести http://edu.mmcs.sfedu.ru/svn/it-summer/ и нажать OK
  4. В появившемся окне пароля ввести пароль, который предварительно затребовать у bravitа в личку
  5. Нажать OK. Содержимое сетевого репозитария скачается на локальный компьютер
  6. Для добавления нового файла или папки создайте их, после чего выделите и правой мышью TortoiseSVN/Добавить и TortoiseSVN/Фиксировать
  7. В начале работы с репозитарием: TortoiseSVN/Обновить
  8. В конце работы с репозитарием: TortoiseSVN/Обновить и TortoiseSVN/Фиксировать