由于硬件问题,我们更改了SVN机器。我们建立了从备份到另一台机器的相同环境。
现在Subversion似乎运行正常,我可以更新,提交和浏览Tortoise Client。
但是在Eclipse中存在Synchronize命令(subclipse插件)的问题。我也可以从Eclipse浏览和提交。
我尝试更改SVN接口(从JavaHL到SVNKit),svn清理和升级subclipse插件,但没有任何帮助。
JavaHL和SVNKit会出现不同的错误。
**Error when use JavaHL**
Problems reported while synchronizing SVNStatusSubscriber. 0 of 1 resources were synchronized.
An error occurred synchronizing /ChemOrbis: Error getting status for resource P/ChemOrbis org.tigris.subversion.javahl.ClientException: RA layer request failed
svn: REPORT of '/svn/ChemOrbis/!svn/vcc/default': 200 OK (http://svn.treda.net)
Error getting status for resource P/ChemOrbis org.tigris.subversion.javahl.ClientException: RA layer request failed
svn: REPORT of '/svn/ChemOrbis/!svn/vcc/default': 200 OK (http://svn.treda.net)
org.tigris.subversion.javahl.ClientException: RA layer request failed
svn: REPORT of '/svn/ChemOrbis/!svn/vcc/default': 200 OK (http://svn.treda.net)
org.tigris.subversion.javahl.ClientException: RA layer request failed
svn: REPORT of '/svn/ChemOrbis/!svn/vcc/default': 200 OK (http://svn.treda.net)
**Error when use SVNKit**
Problems reported while synchronizing SVNStatusSubscriber. 0 of 1 resources were synchronized.
An error occurred synchronizing /ChemOrbis: Error getting status for resource P/ChemOrbis org.tigris.subversion.javahl.ClientException: svn: Processing REPORT request response failed: XML document structures must start and end within the same entity. (/svn/ChemOrbis/!svn/vcc/default)
svn: REPORT request failed on '/svn/ChemOrbis/!svn/vcc/default'
Error getting status for resource P/ChemOrbis org.tigris.subversion.javahl.ClientException: svn: Processing REPORT request response failed: XML document structures must start and end within the same entity. (/svn/ChemOrbis/!svn/vcc/default)
svn: REPORT request failed on '/svn/ChemOrbis/!svn/vcc/default'
org.tigris.subversion.javahl.ClientException: svn: Processing REPORT request response failed: XML document structures must start and end within the same entity. (/svn/ChemOrbis/!svn/vcc/default)
svn: REPORT request failed on '/svn/ChemOrbis/!svn/vcc/default'
org.tigris.subversion.javahl.ClientException: svn: Processing REPORT request response failed: XML document structures must start and end within the same entity. (/svn/ChemOrbis/!svn/vcc/default)
svn: REPORT request failed on '/svn/ChemOrbis/!svn/vcc/default'
答案 0 :(得分:19)
我会尝试清理 - 右键单击该项目,然后选择Team / Cleanup ...
在很多情况下,这有助于解决同步问题。
答案 1 :(得分:1)
清除eclipse中保存的所有svn密码。尝试不要在eclipse中保存任何svn密码。
然后在.subversion / config文件中更改:
[auth]
# other config options
# you should reset password stores here
password-stores =
答案 2 :(得分:1)
这解决了我的问题。
答案 3 :(得分:0)
它发生了两次对我而言。 一旦我解决了这样 - 我用我的更改制作了一个备份文件。 我关闭了我的日食 - >进入Windows资源管理器中的项目 - >转到冲突文件 - >右键单击 - > SVN - >还原。 现在我开始了eclipse - >把我的改变放回去并且有效。
第二次发生 - 这没有用。 所以,我不得不在我的eclipse工作区中删除该项目,并从SVN检出项目并且它有效。
- 希望它有所帮助。
答案 4 :(得分:-1)
使用团队升级.....>升级 那你就不会看到那些错误了。