Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Создание патча / 3 сообщений из 3, страница 1 из 1
22.06.2012, 13:01:19
    #37850150
rabiter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание патча
Всем привет!

Если надо внести изменения в trunk и в branch, как вы поступаете?
Лично я (и не только я) все делаю руками - открываю две версии проекта и ручками вношу изменения в обе ветки.
Чувствуется - моветон.

Заметил в Intellji IDEA возможность создания патча описывающего изменения в исходном коде.
Создал файл с расширением patch.

Попробовал накатить этот патч на другую ветку проекта, получил ошибку
Failed to apply patch: couldn't find context. (накатывал средствами опять же IDEA)

Создается впечатление что патч можно накатывать только на ту же ветку проекта с которой он создан.

Как вы поступаете когда одни и те же изменения надо внести в несколько веток проекта? Мержите силами системы контроля версий?
...
Рейтинг: 0 / 0
22.06.2012, 13:11:00
    #37850170
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание патча
Если один-два класса - то просто делаю Switch в нужную ветку, а в ней Compare to Branch. И потом аккуратно каждое изменение переношу в идеевском компараторе.

Если классов много, то использую "Integrate": svn сам мержит два каталога из разных веток в текущий. А потом остаётся проверить все изменения.
...
Рейтинг: 0 / 0
22.06.2012, 13:16:37
    #37850184
rabiter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание патча
Blazkowicz, спасибо за опыт! Попробую и switch и integrate. Надоело дурью маяться (я про полное ручное копирование).
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Создание патча / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]