如何解决Eclipse IDE中的"同步CVS"问题?

M3r*_*ino 9 eclipse cvs synchronizing

我正在尝试更新我的一个项目,但我没有管理.当我尝试时,我得到了错误

'Synchronizing CVS' has encountered a problem.
Problems reported while synchronizing CVS Workspace. 0 of 1 resources were synchronized.

Details:
Problems reported while synchronizing CVS Workspace. 0 of 1 resources were synchronized.
  An error occurred synchronizing /<Project name>: The server reported an error while performing the "cvs update" command.
    The server reported an error while performing the "cvs update" command.
      <project name>: The server did not provide any additional information.  
Run Code Online (Sandbox Code Playgroud)

我应该关心这个错误吗?它看起来一切都很好,但它困扰我.

谢谢你的阅读

更新

我发现有一个文件已更新,但结果未更新.我正在做的另一个错误是我在项目级别同步,在这些情况下我认为最好在文件夹级别同步并打开CVS控制台.要打开CVS控制台,请按窗口>打开视图>控制台.然后在控制台视图中有一个需要按下的shell图标,然后按CVS.像CVS输出一样,它显示出来并且它有助于更​​多.

Aar*_*lla 6

有几个原因导致这种情况发生:

  • 其他一些进程更改了文件,Eclipse没有刷新工作区.要检查,请选择相关文件,然后从上下文菜单中选择"刷新".这可能不是你的问题,但这是一个常见问题,所以我想提一下.

  • CVS服务器上存在错误(文件或目录权限,硬盘故障,RAM损坏等).您必须查看CVS日志文件以找出可能导致问题的原因.您还应该尝试找出导致问题的文件.检查cvs commit log哪些文件已更改,然后手动更新,直到它中断.

作为一般规则:如果某些事情被破坏,你应该修复它.

  • 很好的答案.我想评论你的最后一句话:一个人应该把破碎的东西弄好,但生活通常会更复杂.在破碎的事物中,最重要的事情通常会得到优先考虑.所以我想这比我们想象的更常见,因为有一堆东西没有修复 (4认同)

小智 5

我遇到了同样的问题,原因是我在一个文件上发生了合并冲突,而 CVS 创建了该文件的备份版本 - (.# 文件)。一旦我删除它们,问题就消失了。我想我会提到这一点,以防有人遇到同样的问题。