繁体   English   中英

Eclipse SVN同步问题

[英]Eclipse SVN synchronize problem

由于硬件问题,我们更换了SVN机器。 我们从备份到另一台机器都建立了相同的环境。

现在Subversion似乎可以正常工作,我可以从Tortoise Client更新,提交和浏览。

但是在Eclipse中,同步命令(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'

我会尝试清理-右键单击该项目,然后选择团队/清理...

在很多情况下,这有助于解决同步问题。

清除保存在eclipse中的所有svn密码。 尝试不要在Eclipse中保存任何svn密码。

然后在.subversion / config文件中更改以下内容:

[auth]
# other config options
# you should reset password stores here
password-stores = 
  1. 清洁工作区
  2. 从工作区删除项目
  3. 从SVN重新导入项目

这为我解决了问题。

这对我来说发生了两次。 像这样解决后,就用所做的更改制作了一个备份文件。 我关闭了日食->进入Windows资源管理器中的对象->转到有冲突的文件->右键单击-> SVN->还原。 现在,我开始eclipse->恢复所做的更改并成功。

第二次发生-这没有帮助。 因此,我不得不在Eclipse工作区中删除该项目,然后从SVN中检出该项目,并且该项目可以正常工作。

-希望能帮助到你。

使用团队进行升级.....>升级然后您将看不到这些错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM