Я использую ветви, чтобы иметь возможность поддерживать предыдущие версии моего проекта. Всякий раз, когда я выпускаю версию, я создаю ветку с именем для выпущенной версии (например, v1.2), и моя текущая разработка продолжается в багажнике.SVN - реинтегрируйте ветку без ее обновления
После исправления некоторых ошибок в ветке, я хочу реинтегрировать их в багажник. Однако, чтобы сделать это правильно, я должен сначала обновить ветвь. Очевидно, я не хочу этого делать, поскольку я не хочу включать новую версию в предыдущую версию продукта.
Я понимаю, почему это проблема для SVN для выполнения такого слияния, но, тем не менее, есть , есть ли способ этого сделать? Я здесь что-то не так?
Филиал должен быть «обновлен», когда вы исправляете свои ошибки. Вам просто нужно объединить ветку в багажник. – crashmstr
Но это не может быть «актуальным» в моей модели, поскольку в багажнике теперь есть новые функции, которые я не хочу объединять в предыдущую версию. – Variant
Если багажник - это разработка, и вы исправляете ошибки в производстве, то вам нужно объединить производство -> развитие, не так ли? Таким образом, вы должны объединить ветвь в магистраль, и вам не нужно будет обновлять ветвь при обновлении ствола. – crashmstr