Subversion: быстро загрузить предыдущие ревизии - PullRequest
0 голосов
/ 26 января 2012

Скажем, я работаю над определенной веткой SVN, и после нескольких коммитов я бы хотел повторить некоторые тесты с моей первоначальной ревизией, скажем, R4.В частности, я хотел бы скомпилировать код R4, выполнить несколько тестовых примеров, а затем «перезагрузить» ветку, над которой я работал, скажем, R8, которая полностью зафиксирована, т.е. svn status ничего не возвращает.Как мне быстро загрузить R4, выполнить несколько тестов, а затем вернуться к R8?

Спасибо

-C

Ответы [ 2 ]

2 голосов
/ 27 января 2012

Для переключения между ветвями используйте svn switch:

Switch to the Branch A:
$ svn switch /project/branchA

Switch to the Branch B:
$ svn switch /project/branchB

Для переключения между ревизиями в одной и той же ветке (точнее - обновление до определенной ревизии) используйте svn up -r:

Update to revision 123:
$ svn up -r 123

Update to revision 456:
$ svn up -r 456
0 голосов
/ 26 января 2012

Я не уверен, достаточно ли быстр для вас TortoiseSVN, но переключение филиалов с помощью этого инструмента достаточно просто.

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