2013-08-02 1 views
1

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

Является ли это на самом деле слияние - потому что новые файлы не в отрасли назначения

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

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

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

ответ

1

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

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

+1

человек ... это было на самом деле просто. я делал некоторые другие сложные вещи. Я проверяю его филиал. добавлены новые файлы .commit. Просто. В этом мире нет ничего сложного. Вы знаете это или не знаете. Это оно. Благодарю. – zod

+1

, но если файл уже есть. ручное сравнение и слияние будут лучше или я пойду после слияния svn? – zod

+0

, если вы изменили свою локальную копию, а кто-то отправил новую версию в репозиторий svn, попробуйте «svn update». svn попытается объединить изменения в вашей локальной копии. Он скажет вам, если это не удастся (если у него конфликт). если это не удастся, вы должны выполнить ручное сравнение и слияние. Всегда делайте слияние на своей местной копии перед совершением. – Ali

0

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

Просто проверку филиальной B, внутри ЦСИ, право щелкните -> SVT Tortoise -> Объединить

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

Нажмите кнопку «Тестирование слияния», чтобы издеваться над объединением

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