[man] Работа с SVN под Windows

Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
Ответить
Сообщение
Автор
Аватара пользователя
U#0
Майор
Майор
Сообщения: 529
Зарегистрирован: 25.10.2007
Поблагодарили: 1 раз
Контактная информация:

#1 Сообщение 15.01.2009, 10:20

Чем же всё таки отличается работа с SVN от скачивания релизов?
Даже если разработчик произвёл какую либо операцию (изменил/удалил/добавил) всего над одним файлом, релиз придётся выкачивать целиком. А при использовании SVN скачается только файл, над которым была произведена какая либо операция. К тому же, даже если вы ненароком измените в локальном хранилище какие то файлы, последующие обновление приведёт их в стандартное состояние.

И так, приступим...
  • Скачивание:
    Создание локального хранилища файлов с SVN репозитария разработчика.
    1. Со страницы загрузки "TortoiseSVN", скачать сам "TortoiseSVN" и русский "Language Pack".
    2. Установить и русифицировать "TortoiseSVN".
    3. Перезагрузить компьютер. После этого в контекстном меню проводника (правый клик мышью) появятся пункты относящиеся к "TortoiseSVN".
    4. На странице "HLstatsX Community Edition" взять адрес SVN репозитария: http://hlstatsxcommunity.googlecode.com/svn/trunk/.
    5. Создать каталог (папку или директорию, называйте как хотите) в котором будет создано локальное хранилище файлов.
    6. Кликнуть на каталоге правой кнопкой мыши и выбрать "Извлечь...".
    7. В строку "URL в хранилище:" вставить адрес из 4 пункта.
    8. Нажать "ОК".
  • Обновление:
    Привидение локального хранилища файлов в соответствие с последними изменениями на SVN репозитарии разработчика.
    1. Кликнуть на каталоге правой кнопкой мыши и выбрать "SVN обновить".
  • Экспорт:
    Создание копии локального хранилища файлов без файлов необходимых для работы с SVN и предотвращения порчи самого хранилища.
    1. Кликнуть на каталоге правой кнопкой мыши и выбрать "SVN экспорт...".
    2. В окне "Обзор папок" указать папку для экспорта.
    3. Нажать "ОК".
К слову, у "PsyhoStats" так же есть свой SVN репозитарий: http://www.psychostats.com/svn/psychostats/trunk/.

Ответить