2013-03-18 136 views
0

我们使用svn协作处理源代码。现在我想用位于存储库中的新版本源文件替换工作目录中的soruce文件。如何用svn的版本库替换当前版本?

首先想到的是使用svn up。但是它会执行以下操作:

此命令将您的本地沙盒与服务器同步。如果您有 进行了本地更改,它会尝试合并服务器 上的所有更改并将其与计算机上的更改合并。

这不完全是我需要的,因为我不想将我的更改与其他人所做的更改合并。我只想覆盖我的源代码(并以这种方式删除我对代码所做的所有更改)。

回答

1

我想你想要svn revert命令。随后进行更新。

revert: Restore pristine working copy file (undo most local edits). 
usage: revert PATH... 

    Note: this subcommand does not require network access, and resolves 
    any conflicted states. 
+0

恢复将返回工作文件到其原始状态。 – Michael 2013-03-18 09:04:51

+0

@Michael:比你更新到最新。那有什么问题? – 2013-03-18 09:11:39

+0

是的,我想念罗马人想要的 - 他想要恢复 – Michael 2013-03-18 09:14:25

相关问题