2012-01-26 128 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是对你不够快,但分支的切换是很简单的使用该工具。