SVN Как я могу добавить 2 новых файла из одной ветви в другую?
У меня есть филиал, в котором есть 2 новых файла. Я хочу объединить эти файлы в другую ветвь - НЕ транк?
Это на самом деле слияние?- потому что новые файлы не находятся в целевой ветви
Я попытался сделать проверку из BranchB и попытаться объединить файлы из BranchA
но дает мне некоторую ошибку. Каков правильный способ сделать это?
Еще один вопрос - если я проверяю существующую ветку, создает ли она новую ветку или только ее копию в моей локальной системе?
2 ответа
Просто оформите ветку, в которую вы хотите добавить файлы и добавьте их вручную, а затем подтвердите. ствол или любая другая папка обрабатывается так же. Это просто папка.
При выходе вы скопируете файлы с сервера в вашу локальную систему. в зависимости от пункта назначения в вашей системе, он скопирует новые файлы и / или предупредит вас, если в месте назначения есть измененные файлы.
Если в ветви A зарегистрировано много файлов с номером ревизии Ar, теперь, если вы хотите объединить эту ревизию Ar из ветви A в ветку B,
Просто оформите ветку B внутри src, щелкните правой кнопкой мыши -> SVN Tortoise -> Merge
Выберите радиокнопку слияния между ветвями (первую) и укажите в URL-адресе ответвления A, а также номер ревизии, которую вы хотите объединить с ответвлением B из ответвления A.
Нажмите кнопку Test Merge, чтобы смоделировать слияние
Если все идет хорошо, нажмите кнопку фактического слияния