SVN Merge Вопрос - PullRequest
       2

SVN Merge Вопрос

2 голосов
/ 14 мая 2010

Предположим, у меня есть две массивные папки в SVN: test и prod. Я пытаюсь использовать следующую команду SVN для объединения содержимого из теста в Prod:

svn merge ./prod@HEAD ./test@HEAD ./prod

Однако мой репозиторий SVN огромен, и этот процесс занимает огромное количество времени. Есть ли способ, которым я могу сделать более простое выражение слияния, которое будет более дружественным к процессору? Возможно, объединение на основе URL-адреса сервера?

Любое понимание приветствуется ....

Ответы [ 2 ]

2 голосов
/ 14 мая 2010

Операция слияния - это не что иное, как вычисление diff и применение его к клиенту. Важно: слияние не меняет хранилище - оно просто меняет локальную копию. Таким образом, нет способа сделать это только на стороне сервера.

0 голосов
/ 14 мая 2010

Если вы хотите, чтобы папка «prod» выглядела так же, как «test», почему бы просто не удалить папку «prod» на сервере, а затем скопировать папку «test» туда, где раньше была «prod»? Объединение не требуется.

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