Java 在Netbeans中对包进行反应后,我可以';我不再承诺了

Java 在Netbeans中对包进行反应后,我可以';我不再承诺了,java,svn,netbeans,Java,Svn,Netbeans,重构某些包/类后,当我尝试提交我的项目时,会出现以下错误: org.tigris.subversion.javahl.ClientException:svn:Commit失败(详细信息如下): svn:项目“我的项目包之一”已过期 svn:删除'/svn/Repository/!svn/wrk/fe1d333f-3901-0010-acd1-d750d86b0019/我的项目包之一:409冲突(https://mysvnrepositoryserver.com) SVN命令返回时出错,表明工作副

重构某些包/类后,当我尝试提交我的项目时,会出现以下错误:

org.tigris.subversion.javahl.ClientException:svn:Commit失败(详细信息如下): svn:项目“我的项目包之一”已过期 svn:删除'/svn/Repository/!svn/wrk/fe1d333f-3901-0010-acd1-d750d86b0019/我的项目包之一:409冲突(https://mysvnrepositoryserver.com)

SVN命令返回时出错,表明工作副本中的某些文件已过期。 运行更新并再次尝试您的命令


我怎么能修好它?运行“更新”不会覆盖我的类,也不会删除所有最新的修改?

这在我身上发生过很多次,非常令人沮丧。如果在此期间没有其他人提交,更新不会影响任何事情,即使有其他提交,也只会发生定期更新,将更改合并到您的文件中(或者,在发生冲突的情况下,生成通常的提交标记)。但是,更新可能也没有帮助。目前通常出现的是“树冲突”,它与任何特定的文件无关,而是与目录信息有关。您可能重命名了一个包,它重命名了一个目录并创建了您的情况


尝试更新,如果没有帮助,您可能必须进行备份并手动还原部分工作树,然后重新应用更改的文件。

考虑以其他方式备份数据,可能通过创建Jar文件,然后是的,运行更新。这样做之后,如果您的数据仍然存在,请重复尝试运行提交。我是该项目的唯一开发人员,因此不存在“其他用户的提交”问题。也许您误解了我的话:其他用户并没有导致此问题。