TortoiseSVN错误“提交失败。文件已过期”

时间:2014-12-30 11:43:03

标签: svn tortoisesvn ankhsvn

我曾多次尝试使用TortoiseSVN删除/取消文件,每次尝试提交更改时,我都会遇到同样的错误。

Commit failed (details follow): '/trunk/lib/Web.Debug.config' is out of date.
You have to update your working copy first.

更新文件/文件夹完成且没有错误。使用repo-browser我已验证该文件仅存在于本地副本中。使用扩展上下文菜单→删除(保持本地)删除并提交仍然会出现同样的错误。

1 个答案:

答案 0 :(得分:0)

Subversion不允许您对项目进行更改,除非您的工作副本知道项目的最新修订版本的状态。您收到的消息告诉您,您正在尝试对存储库中可能存在或可能不存在的项目执行操作,或者自上次检查存储库后可能已更改。因此,它不会让您继续,因为无法验证您要提交的内容是否正确/有效 - 您无法更改某些内容不存在于存储库中。