注意:我是Stack Overflow的新手。这是我的第一个问题。如果我没有正确发布问题,或者我错过了需要添加到解释中的内容,请告诉我。
我所在的团队中有一个Android项目遇到SVN过期错误。每当我们尝试提交项目更改时,就会发生过时错误。
我们已经尝试在我们正在更改的文件中更新项目,并且头部和过期错误仍然存在。我们尝试在不同的计算机上检查项目,但仍然出现错误。我们尝试过使用subclipse和SmartSVN,但仍然会出现错误。
原始创建者可以更新并提交更改,但不会出现过时错误。
我们已经尝试了通过谷歌搜索的所有内容。如前所述,我们已经尝试更新项目,检查它是我们全新的,以及应该工作的一切,但似乎没有任何一个使得过时的错误消失。
以下是我们在努力中发现的其他一些事项:
1 - 它似乎不是一个日食问题。在从存储库中重新检查后,我在项目上对TextEdit进行了更改,尝试通过SmartSVN提交更改时发生了同样的过时错误。
2 - 删除以下.SVN文件夹文件无法解决问题
3 - 我更改了一个文件然后递归更新它然后尝试提交它。仍然有过时的错误。
4 - 非递归地更新同一文件然后提交它。仍然有过时的错误。
5 - 在android项目文件夹之外的目录顶层保存了一个文本文件,里面写着“hi”。添加到存储库,提交,打开并进行更改,使其显示为“hello world”,已提交,并且有效。
6 - 从svn中删除文本文件,将其移动到android项目内的文件中,添加到svn,commit,过时错误
7 - .svn文件夹不在Android项目的bin文件夹中,因此我认为bin文件夹不会导致问题,就像它有时会对存储库一样。
来自Subclipse的错误消息输出 -
org.apache.subversion.javahl.ClientException:svn:E160024:提交失败(详情如下): svn:E160024:文件或目录'averikWebAPI.java'已过期;尝试更新 svn:E160024:资源过期;尝试更新 svn:E175002:检查'/svn/averik/!svn/ver/20/averik%20Rewards%20Android/src/com/averik/rewards/web/averikWebAPI.java':409冲突(http://clever.com) org.apache.subversion.javahl.ClientException:svn:E160024:提交失败(详情如下): svn:E160024:文件或目录'averikWebAPI.java'已过期;尝试更新 svn:E160024:资源过期;尝试更新 svn:E175002:检查'/svn/averik/!svn/ver/20/averik%20Rewards%20Android/src/com/averik/rewards/web/averikWebAPI.java':409冲突(http://clever.com)< / p>
Smart SVN的错误消息 -
处理SVN命令时出错。 提交失败(详情如下):文件'/ Users / Isaac / root / WorkHard / averik / averikRewards / src / com / averik / rewards / web / averikWebAPI.java'已过期