Как я могу использовать git в качестве промежуточного этапа проверки кода перед удалением удаленной Subversion? - PullRequest
1 голос
/ 12 сентября 2009

Я бы хотел иметь возможность просмотреть код, проверенный во внутреннем хранилище Subversion, прежде чем отправлять эти изменения на удаленный сервер Subversion. Как я могу использовать git, чтобы подготовить Subversion для проверки?

Я уже загрузил внутреннюю Subversion в Git на моей машине. Как мне теперь перенести изменения на удаленный сервер Subversion?

Обновление: я ищу решение, которое позволило бы мне извлечь из одного хранилища Subversion, просмотреть код и вставить в другое хранилище Subversion. Это возможно с git-svn?

Ответы [ 3 ]

3 голосов
/ 13 сентября 2009

Из руководства пользователя git-svn :

--svn-remote <remote name>

Specify the [svn-remote "<remote name>"] section to use, 
this allows multiple SVN repositories to be tracked. Default: "svn"

Итак, добавьте ваш второй SVN-сервер к вашему .git/config в качестве нового [svn-remote] строфа. Затем вы можете использовать эту опцию для ссылки на нее.

2 голосов
/ 12 сентября 2009
0 голосов
/ 12 сентября 2009

Почему бы просто не иметь один репозиторий SVN с веткой разработки и "благословенной" ветвью, куда вы объединяете утвержденные ревизии?

...