2012-01-26 60 views
0

假設我正在研究某個SVN分支,並且在幾次提交之後,我想用我的原始修訂版重新運行一些測試,比如說R4。更具體地說,我想編譯R4的代碼,運行一些測試用例,然後「重新加載」我正在開發的分支,比如完全承諾的R8,即svn status不返回任何內容。我應該如何快速加載R4,運行一些測試,然後跳回R8?顛覆:快速加載以前的修訂

感謝

-C

回答

2

要切換分支之間使用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

我不知道,如果TortoiseSVN是對你不夠快,但分支的切換是很簡單的使用該工具。