Загрузка локального проекта в SVN репозиторий
Итак у нас есть готовый проект в локальной папке под названием my_project.Переименуем его в my_project_ (добавим в конце нижнее подчеркивание)
Создадим рядом с этой папкой новую с названием my_project (без подчеркивания на конце)
Правой кнопкой мыши > TortoiseSVN > Import >
.png)
Пишем первый commit
Ok.
Include ignored files (включить игнорируемые файлы) - не нужно
Пожалуйста помните, что та папка, которую вы импортировали, НЕ НАХОДИТСЯ под управлением версиями! Для получения рабочей копии, находящейся под управлением версиями, вы должны произвести извлечение только что импортированной версии.
Получение локальной рабочей копии проекта из репозитория
Поэтому для получения копии из SVN репозитория необходимо в директории нажать правую кнопку и выбрать из меню пункт «Извлечь».png&container=blogger&gadget=a&rewriteMime=image%2F*)
В меню настройки «Извлечение» в поле «URL в хранилище» нужно указать доменное имя сайта с svn репозиторием, в поле «Извлечь в папку» – путь к локальной копии. После чего нажать кнопку ОК. После извлечения в данной директории окажется актуальная версия проекта.
Теперь просто перетянем файлы из my_project_ в my_project.
Папку my_project_ можно удалить.
Если зайти внутрь папки my_project, то увидим что в проводнике у всех файлов есть иконка с синим знаком вопроса
Это значит что файлы/папки не закоммичены.
Но иногда нам нужно запретить коммитить некоторые файли или папки.
Для этого нужно нажать на файл/папку и добавить ее в список игнора
Добавить файлы/папки в исключение
Также мы можем исключить файлы/папки, кликнув правой кнопкой мыши на папку > TortoiseSVN > Add to ignore list > Archive
Добавить файл/папку к проекту
Правой кнопкой на папке проектаВыбрать TortoiseSVN->Add
После завершения, еще раз правой кнопкой
SVN Commit.
Удалить файл из версионного контроля
Статья: ru, enУдерживаем Shift и кликаем правой кнопкой на файл, который нужно удалить.
Появиться расширенное контекстное меню. Там надо выбрать:
Удалить (оставив локально) / Delete (keep local)
Комментариев нет:
Отправить комментарий