用于删除更改的SVN术语是什么?

用于删除更改的SVN术语是什么?,svn,Svn,我对SVN中的一些文件进行了更改,我想逆转我所做的更改,即,让我的版本成为HEAD中的版本。SVN的术语是什么(所以我可以在龟甲中找到它——我不确定我是否应该还原/清理,等等)?SVN还原应该起作用。我相信它是 svn revert filename 您需要的是svn还原 要从命令行还原工作副本中的所有文件,请使用递归参数:svn revert-R$WC\u ROOT。我不确定Tortoise中的revert命令是否在默认情况下是递归的,但它应该有一个选项 请注意,“还原”不会删除任何不属于已

我对SVN中的一些文件进行了更改,我想逆转我所做的更改,即,让我的版本成为HEAD中的版本。SVN的术语是什么(所以我可以在龟甲中找到它——我不确定我是否应该
还原
/
清理
,等等)?

SVN还原
应该起作用。

我相信它是

svn revert filename

您需要的是
svn还原

要从命令行还原工作副本中的所有文件,请使用递归参数:
svn revert-R$WC\u ROOT
。我不确定Tortoise中的revert命令是否在默认情况下是递归的,但它应该有一个选项

请注意,“还原”不会删除任何不属于已签出版本的文件。例如,如果使用
svn add
添加一个尚未提交的文件,或者在工作副本的路径中有一个尚未添加的文件,则即使在发出revert命令后,这些文件仍将以“?”状态存在


这里有一些关于subversion中所有可用命令的文档:

“wan't”不是英文单词。我想,你的意思是“想要”@Marcel
wan't
,按照正常的英语规则,是
wa
not
的缩写。。。当然。这是打字错误——拜托……是的,
revert
是如何“放弃本地更改”。见:-)