мне нужно объединить файл из ветви в транк с SVN слияния - PullRequest
1 голос
/ 02 августа 2010

Мне не разрешено использовать cherry pick, и им нужны только конкретные изменения из одного файла (возможно, 2) из ​​одной ветви исправления ошибок в ствол.Ветка для исправления ошибок является более старой версией, поэтому мы не хотим объединять все;просто новые дополнения к конкретному файлу.Я использовал вишневый кир один раз в подобном и даже испортил это :).Так что никто не использует это, один человек сказал мне, что вы можете сделать что-то вроде -r500: 501, чтобы просто объединить эти изменения, но это было давно, и он давно ушел.Есть указатели?Я потерялв основном вызывал проблему, потому что я не делал это из самого верхнего корневого каталога, по крайней мере, согласно тому, что я написал в своей записной книжке.

1 Ответ

0 голосов
/ 02 августа 2010

выглядит как

svn merge -r <branch_version - 1>:<branch_version_desired> <BRANCH_URL> <WORKING_DIRECTORY>

дал мне возможность. Он только слился в 2 измененных файлах, и я выбрал «мой полный» для пары двоичных файлов, которые я не хотел, чтобы он «сливался». После выполнения команды "svn diff" кажется, что только два файла с правильными изменениями действительно изменены, и некоторые свойства также изменились, но я не очень обеспокоен этим. Я думаю, что это сработало :).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...