Моя ветка разработки [dev] была полностью готова к выпуску, но почему-то нужно возвращать немного функций.
Моя ветка указывает на ревизию 7627.
Ниже приведены шаги, которые я выполняю, чтобы восстановить функции.
1. Я взял последнюю версию редакции [7611].
2. И объединил необходимые функции в моей локальной рабочей копии из разных ревизий. т.е. ревизия 7622 частично (изменения файлов a, b, c, d, я принял только a и b, где файлы c и d - новые файлы), 7623,7625 полных слияний.
3. Сейчас я пытаюсь зафиксировать рабочую копию. Во время фиксации черепаха SVN показывает файлы для фиксации в диалоговом окне. Там перечислены файлы, которые были изменены мной, но не те, которые уже были в HEAD (например, c и d, которых я не хочу видеть в HEAD) и которые необходимо удалить.
4. Если я сделаю коммит, удастся ли удалить c и d из HEAD?
Поскольку это основная ветка, я хочу быть немного осторожнее перед фиксацией.
Надеюсь, в этом есть какой-то смысл.