Svn 乌龟恢复到以前的版本,没有工作副本

Svn 乌龟恢复到以前的版本,没有工作副本,svn,repository,tortoisesvn,revert,working-copy,Svn,Repository,Tortoisesvn,Revert,Working Copy,我向错误的分支提交了一系列更改。我使用Switch命令将我的工作副本切换到正确的分支,并合并/提交来自另一个分支的更改。现在我想从错误的分支恢复我的更改,但我想省去切换或签出分支完整副本的麻烦 有没有办法直接在回购协议中恢复到以前的版本,而不创建中间工作副本?在我的更改之后,没有任何其他提交到分支,因此我不需要反向合并我的更改,我只需要回滚到以前的版本。Subversioncopy,move,delete,和mkdir命令可以使用URL而不是工作副本。不幸的是,svn merge只能在工作副本之

我向错误的分支提交了一系列更改。我使用Switch命令将我的工作副本切换到正确的分支,并合并/提交来自另一个分支的更改。现在我想从错误的分支恢复我的更改,但我想省去切换或签出分支完整副本的麻烦


有没有办法直接在回购协议中恢复到以前的版本,而不创建中间工作副本?在我的更改之后,没有任何其他提交到分支,因此我不需要反向合并我的更改,我只需要回滚到以前的版本。

Subversion
copy
move
delete
,和
mkdir
命令可以使用URL而不是工作副本。不幸的是,
svn merge
只能在工作副本之外工作

这是有道理的。当我使用其他四个命令时,毫无疑问我的结果会是什么。但是,
merge
命令会修改单个文件,我确实需要在提交之前验证所做的更改。

根据,还原修订使用幕后合并,因此还原需要工作副本。谢谢