2011-01-22 49 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