@seqular
Сисадмин

Как реорганизовать проект SVN, чтобы правильно выполнять ветвление и объединение веток?

Имеется репозиторий: /var/svn/reponame
А так же веб-проект: /var/www/site.ru
Сижу под Windows, использую TurtoiseSVN в качестве клиента. Так как с SVN работаю впервые, то никакие branches, trunk, tags не создавал (насколько понимаю, не обязательно)., всё в одном каталоге.

Вопрос:
Каким образом правильно сделать ветвление, чтобы можно было параллельно вести несколько различных веток проекта, а затем по мере выполнения задач объединять с ведущей?

Как делаю:
  1. Делаю ветвление TurtoiseSVN->Ветвление, ввожу какой-нибудь другой путь, например, добавляю /fishka1
  2. Переключаюсь на эту ветку TurtoiseSVN->Переключить
  3. Работаю в этой ветки, делаю пару коммитов
  4. А что дальше?


Переключаюсь снова на основную ветку, делаю TutroiseSVN->Слить... Выбираю слияние с диапазоном ревизий. From указываю основную ветку, слияние с ревизией - указываю последнюю ревизию ветки. Всё проходит и в итоге ничего. Все изменения пропадают. Подскажите пожалуйста правильную последовательность шагов
  • Вопрос задан
  • 210 просмотров
Пригласить эксперта
Ответы на вопрос 1
GavriKos
@GavriKos
Установить GIT и наслаждаться работой с ветками.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы