Как видно из названия, это моя последовательность версий. Я использую Tortoise SVN клиент. Репозиторий - это файл на сетевом ресурсе.
У меня есть папки Trunk
и Branch
.
Я выписался из Branch
, сделал много изменений и вернулся в Branch
.
Однако из-за незнакомого слияния с Trunk
я всегда публикую свой хороший проектный код в производство непосредственно из Branch
.
Последний выпуск был 3 месяца назад. Редакция 380.
Моя версия для разработки сейчас на 400.
На прошлой неделе мне пришлось исправить ошибку в R380
. Поэтому я проверил R380
, исправил ошибки и выпустил их снова.
Тем не менее, мне нужно перенести весь этот код в версию для разработки R400
, но я не хочу уничтожать мои последние 3 месяца работы.
Кроме того, в R400
есть некоторая глючная часть кода, которую я не могу зарегистрировать. Может кто-нибудь показать мне, как это сделать правильно?
Я сделал папку Bugfix и попытался проверить R380
в этой папке, но клиент SVN не позволяет мне SWITCH
или RELOCATE
.
Это позволит мне только зайти в папку Branch
. Боюсь, что если я проверю в измененной папке R380
до Branch
, она сотрет мою версию R400
. Спасибо.