无法获取SVN更新以解决Linux Server上的冲突

时间:2015-06-25 22:56:16

标签: apache svn

我正在使用SVN更新来更新我的linux服务器上的web目录。当我做一个sudo svn更新时,它说是冲突。我选择接受他们的完整选项,我假设它应该拉完整的repo文件但它似乎永远不会替换文件。 SVN报告更新状态G但文件保持不变。

发生了什么,我如何获得软件仓库版本。这是在服务器上,所以永远不应该有修改过的文件或冲突。

2 个答案:

答案 0 :(得分:1)

更新后还原所有本地修改(和冲突):

svn revert -R <path>

小心,它会擦除​​所有本地更改

答案 1 :(得分:0)

事实证明我所做的事情是正确的,但他们是一个旧的cron工作,我不知道这是在SVN之外更新服务器上的文件。因此,每次我做出改变时,都会被一个开始使用rsynch的cron作业覆盖。