如何用svn在存储库中的新版本替换我的当前版本?
我们使用svn协作处理源代码。现在,我想用存储库中新版本的源文件替换工作目录中的soruce文件 首先想到的是使用如何用svn在存储库中的新版本替换我的当前版本?,svn,Svn,我们使用svn协作处理源代码。现在,我想用存储库中新版本的源文件替换工作目录中的soruce文件 首先想到的是使用svn up。但是,它会执行以下操作: 此命令将本地沙盒与服务器同步。如果你有 如果进行了本地更改,它将尝试合并服务器上的任何更改 在您的机器上进行更改 这并不是我所需要的,因为我不想将我的更改与其他人所做的更改合并。我只想覆盖我的源代码(并以这种方式删除我对代码所做的所有更改)。我想您需要svn revert命令。然后是更新 revert: Restore pristine wor
svn up
。但是,它会执行以下操作:
此命令将本地沙盒与服务器同步。如果你有
如果进行了本地更改,它将尝试合并服务器上的任何更改
在您的机器上进行更改
这并不是我所需要的,因为我不想将我的更改与其他人所做的更改合并。我只想覆盖我的源代码(并以这种方式删除我对代码所做的所有更改)。我想您需要
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.
“还原”将使工作文件返回其原始状态。@Michael:然后将其更新为最新版本。有什么问题吗?