颠覆:快速加载以前的修订版

时间:2012-01-26 18:13:46

标签: svn

说我正在开发某个SVN分支,经过一些提交之后,我想用原来的版本重新运行一些测试,比如R4。更具体地说,我想编译R4的代码,运行一些测试用例,然后“重新加载”我正在处理的分支,比如完全提交的R8,即svn status不返回任何内容。我应该如何快速加载R4,运行一些测试,然后跳回R8?

由于

-C

2 个答案:

答案 0 :(得分: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

答案 1 :(得分:0)

我不确定TortoiseSVN是否足够快,但使用该工具分支切换很简单。