2011-01-22 192 views
2

我对SVN中的几个文件进行了更改,并且想要反转我所做的更改,即让我的版本成为HEAD中的一个。什么是SVN术语(所以我可以找到它tortoisesvn - 我不知道我是否应该revert/clean up等)?用于删除更改的SVN术语是什么?

+0

“wan't”不是一个英文单词。我假设你的意思是“想要”。 – Marcel 2011-01-22 23:52:48

回答

4

你想要的是svn revert

要从命令行恢复工作副本中的所有文件,请使用递归参数:svn revert -R $WC_ROOT。如果在Tortoise中的恢复命令默认是递归的,我不积极,但它应该有一个选项。

请注意,恢复不会删除任何不属于您签出版本的文件。例如,如果您使用svn add添加尚未提交的文件或在尚未添加的工作副本路径中包含文件,它们仍将以“?”形式存在。状态,即使在您发出您的恢复命令后。

这里是在颠覆所有可用命令一些文档:http://svnbook.red-bean.com/en/1.5/svn-book.html#svn.ref

2

svn revert应该这样做。

2

我相信这是

svn revert filename