我正在使用SVN更新来更新我的linux服务器上的web目录。当我做一个sudo svn更新时,它说是冲突。我选择接受他们的完整选项,我假设它应该拉完整的repo文件但它似乎永远不会替换文件。 SVN报告更新状态G但文件保持不变。
发生了什么,我如何获得软件仓库版本。这是在服务器上,所以永远不应该有修改过的文件或冲突。
答案 0 :(得分:1)
更新后还原所有本地修改(和冲突):
svn revert -R <path>
小心,它会擦除所有本地更改
答案 1 :(得分:0)
事实证明我所做的事情是正确的,但他们是一个旧的cron工作,我不知道这是在SVN之外更新服务器上的文件。因此,每次我做出改变时,都会被一个开始使用rsynch的cron作业覆盖。