Я получаю повторяющиеся изменения слияния на truise svn trunk до слияния ветвей. Я надеялся, что как только я сделаю слияние, он не должен появляться. Вот шаги, которые, я считаю, я делаю. Нужна помощь, если я что-то делаю неправильно.
- Я нахожусь в корне моей папки папок. Я не использую
svn switch
или что-то еще, но определенно я нахожусь в корне моей папки папок. И изменения в фиксации поступают только в ветвь. Надеюсь, это не имеет никакого значения. - Я делаю щелчок правой кнопкой мыши. Перейдите в Tortoise SVN → Merge → Объедините диапазон пересмотра → Дайте мой URL-адрес моей соединительной линии из выпадающего списка → Оставьте диапазон изменений пустым. → Сделайте слияние (попробовали тестовое слияние и запись слияния всех видов опций, но я считаю, что нажатие кнопки "Слияние" - правильный подход, верно?)
- Затем я получаю изменения. Здесь после некоторого чтения вопросов, связанных с stackoverflow, я попытался выполнить SVN и даже сделать
svn update
доsvn commit
. Изменение происходит с добавленной версией. - Я также проверяю свойства svnmerge. Он правильно показывает правильную ревизию ИЛИ одну ревизию меньше, чем до фиксации.
- ПРОБЛЕМА заключается в том, что при повторном слиянии я получаю тот же набор изменений. Разве это не тот набор изменений не должен появляться снова? Я ожидаю, что это не придет снова, если я повторю шаг 2. Пожалуйста, помогите мне с правильным подходом.