Импорт проекта SVN

Этот способ больше подходит для случая когда есть готовый проект и нужно поместить его под контроль SVN. Возьмем тестовый проект »demo_project1 »

С помощью команды Import импортируем его в репозиторий.

Не забываем про указание имени папки »demo_project1» в которую мы импортируем проект и о комментировании наших действий

После окончания импорта в диагностическом сообщении видно что происходило с папками и файлами проекта.

Импорт проекта завершен, теперь текущее состояние репозитория

Нужно отметить следующее. При импорте проекта все файлы, которые находятся в папках проекта будут также импортированы в репозиторий.

То что импорт проекта завершен удачно, не значит что папка, которую вы использовали для импорта проекта, является теперь рабочей копией. Любые изменения в этой папке не могут быть зафиксированы в репозитории SVN. Работа с рабочими копиями описана ниже.

Совет: При импорте проекта убедитесь что проект с таким именем не существует и то что вы создаете проект в корневой папке репозитория.

Подсказка: При создании проектов очень удобно использовать шаблоны проектов. В этом случае, используя шаблон, импортируете проект в репозиторий. Это избавит вас от необходимости каждый раз в ручную создавать повторяющиеся от проекта к проекту папки и файлы. Шаблон проекта импортируется в репозиторий каждый раз при создании проекта, это позволяет упростить создание проекта до одной операции.

Важно: Если вы неправильно создали проект (не те имена папок, не туда поместили по ошибке), то сначала удалите командой Delete все неправильно созданное и только потом создавайте проект заново. Или воспользуйтесь командой Move для того что бы перенести папки проекта в другое место (В TortoiseSVN в браузере репозитория команда Move выполняться по технологии Drag-and-Drop)

Больше:  SVN для чайников