svn 抱怨文件不存在

dar*_*aud 3 svn

$ svn mv file_util.c file_util.cpp                    
svn: E155010: Path '/.../file_util.c' does not exist
$ ls
-rwxrwxr-x  1 dargaud dargaud 10797 Oct  9 15:52 file_util.c*
...
Run Code Online (Sandbox Code Playgroud)

存储库是完全最新的,所以有什么问题?!?

我设法手动复制文件,svn rm 旧文件和 svn 添加新文件,但我失去了连续性,因为它是一个分支,这让我很恼火。

Mel*_*lle 6

同样的事情刚刚发生在我身上。在我的情况下,源目录尚未提交,我可以简单地做一个动作。

由于非常混乱的错误消息,在这方面花费了太多时间。希望这可以为某人节省几分钟。

  • 我想将此注释添加到您的答案中,我认为这是正确的答案,我对它进行了投票,因为它让我感到高兴:从当前的“SVN”文件的角度来看,错误消息**没有**错误结构体。该文件在`SVN`数据库中**不**存在**,因此错误消息**正确**。但是,当然,我们人类假设它意味着操作系统文件系统。您的回答 _I can just do a move_ 因此是正确的,因为内部`SVN` 数据库结构有 **NOT** 需要修改。 (2认同)