2014-04-04 2 views
-1

Я работаю с PHPStorm 7.1.3 и SVN в качестве системы контроля версий.PHPStorm как создать новую ветку без нового проекта?

Поскольку мой текущий проект растет, я хочу начать работать с филиалами, и мне интересно, что это самый простой способ сделать это. Прямо сейчас мой проверенный проект состоит только из багажника. Чтобы создать новые ветки, я немного попробовал и придумал создание новой ветки в SVN, а затем создаю новый проект в PHPStorm, чтобы проверить ветку. Это работает так, как ожидалось, но приводит к множеству проектов, которые я нахожу весьма раздражающими.

Таким образом, я попытался создать проект, состоящий из полного репозитория SVN, например, репозитории соединительных линий +. Но даже правильные настройки ствола и расположения хранилища, я не могу объединить ствол на ветке, или наоборот, я всегда получаю

начало Merge не был найден

Что я должен сделать, чтобы создать правильно работающую ветвь в проекте, состоящем из всего svn-репозитория?

ответ

0

Вы проверили весь репозиторий в одном проекте, чтобы корень проекта был родителем для вашего ствола и ветвей? Единственный способ сделать работу с ветвями для такого проекта - конфигурировать сопоставление vcs для соединительной линии и каждой из ветвей отдельно, так что у вас не будет ни одной рабочей копии, а несколько, а затем настройте ветви для каждого из них отдельно и merge using 'merge from'

Фактически, наличие всего репозитория в одном проекте для меня не очень хорошо - вы, вероятно, столкнетесь с проблемами, возникающими при разрешении/навигации типов из-за дублирования материала + проблем с использованием контроля версий + проблемы производительности из-за размера проекта.

Смежные вопросы