2010-05-25 130 views
2

我正試圖從回購中獲取特定文件的最新版本。 SVN UPDATE不會覆蓋我的本地工作副本。如何獲得覆蓋工作副本與回購副本爲一個文件?

其實我有從版本庫(如修訂版98)的最新版本。 Checkout之後,我對該文件做了一些更改,現在我想擺脫這些本地更改並從存儲庫獲取副本(仍處於修訂版本98)。我怎樣才能在Linux機器上做到這一點?

回答

8

要恢復您的更改只是做一個svn revert /your/file

如果你修改過的文件和別人犯回購SVN變化將嘗試合併兩個版本,如果它不可能會問你在任何情況下,SVN都不會在更新操作中恢復您的更改。在這種情況下,你需要做的是從你的硬盤上刪除文件,並執行svn update獲取最新版本