我正在使用Flash Builder for PHP 4.5来处理php项目。它本质上是Zend Studio,它建立在eclipse之上。
我移动了一些文件夹和文件,从Flash Builder中重命名了一些文件。一些文件也被删除。然后我尝试提交SVN。
SVN返回时显示提交失败,因为其中一个文件不是最新的。巧合的是,这也是被删除的文件之一。
然后我继续先做更新并得到消息:没有合并的更改。
尝试再次提交只会导致错误,说文件不是最新的。
关于如何解决此问题的任何想法?
答案 0 :(得分:2)
假设已删除的文件使您的提交失败,您可以尝试还原已删除的文件,然后更新,然后再次删除,但如果失败,您可能需要考虑复制您在提交中所做的更改WC,还原原件,更新原件,然后复制所有更改。
或者,如果您确定只有那个正在进行提交的已删除文件失败,那么首先提交其他所有内容,然后返回并还原已删除的文件,更新,然后再次删除和提交。就像我说的那样,SVN对肮脏的工作副本反复无常......