Смена репозитория SVN - PullRequest
       8

Смена репозитория SVN

3 голосов
/ 05 августа 2009

Я извлек проект с сервера SVN A, но мне нужно зафиксировать свои изменения обратно на сервер B - репозитории на обоих серверах имеют одинаковую структуру. Как я могу сделать это с черепахой SVN?

Спасибо, Дон

Ответы [ 4 ]

9 голосов
/ 05 августа 2009

Я думаю, что опция Relocate для этого. До сих пор не использовал его, поэтому я не могу поручиться.

Редактировать : Чтение еще немного (http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-relocate.html) кажется, это не то, что вам нужно. Это будет работать, если это тот же репозиторий с измененным адресом, но не если это другой репозиторий.

Вы можете получить свежую копию из хранилища B, получить исправление от внесенных вами изменений и применить его к свежей копии. Тогда вы можете совершить.

1 голос
/ 05 августа 2009

Вы можете делать то, что вам нужно, используя svn import

0 голосов
/ 05 августа 2009

Do an:

svn export

на «Сервере А». Вы получите кодовую базу, но ни один из файлов .svn. Затем перейдите на «Сервер B» и проверьте файлы, как обычно. Я не уверен, что Tortoise SVN имеет возможность выполнить экспорт, поэтому вам, возможно, придется использовать для этого командную строку.

0 голосов
/ 05 августа 2009

Смотрите здесь: http://wsmoak.net/subversion/demo/tsvn-checkout.html

Вы можете установить правильный URL-репозиторий при оформлении заказа.

...