说我正在开发某个SVN分支,经过一些提交之后,我想用原来的版本重新运行一些测试,比如R4。更具体地说,我想编译R4的代码,运行一些测试用例,然后“重新加载”我正在处理的分支,比如完全提交的R8,即svn status
不返回任何内容。我应该如何快速加载R4,运行一些测试,然后跳回R8?
由于
-C
答案 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是否足够快,但使用该工具分支切换很简单。