SVN Как я могу добавить 2 новых файла из одной ветви в другую?

У меня есть филиал, в котором есть 2 новых файла. Я хочу объединить эти файлы в другую ветвь - НЕ транк?

Это на самом деле слияние?- потому что новые файлы не находятся в целевой ветви

Я попытался сделать проверку из BranchB и попытаться объединить файлы из BranchA

но дает мне некоторую ошибку. Каков правильный способ сделать это?

Еще один вопрос - если я проверяю существующую ветку, создает ли она новую ветку или только ее копию в моей локальной системе?

2 ответа

Решение

Просто оформите ветку, в которую вы хотите добавить файлы и добавьте их вручную, а затем подтвердите. ствол или любая другая папка обрабатывается так же. Это просто папка.

При выходе вы скопируете файлы с сервера в вашу локальную систему. в зависимости от пункта назначения в вашей системе, он скопирует новые файлы и / или предупредит вас, если в месте назначения есть измененные файлы.

Если в ветви A зарегистрировано много файлов с номером ревизии Ar, теперь, если вы хотите объединить эту ревизию Ar из ветви A в ветку B,

Просто оформите ветку B внутри src, щелкните правой кнопкой мыши -> SVN Tortoise -> Merge

Выберите радиокнопку слияния между ветвями (первую) и укажите в URL-адресе ответвления A, а также номер ревизии, которую вы хотите объединить с ответвлением B из ответвления A.

Нажмите кнопку Test Merge, чтобы смоделировать слияние

Если все идет хорошо, нажмите кнопку фактического слияния

Другие вопросы по тегам