在Eclipse中将项目重新连接到SVN

Jam*_*rpe 15 eclipse svn

我有一个已经被SVN版本化了几个月的项目,但是现在突然之间似乎Eclipse没有认识到该项目受版本控制.在团队菜单中,我只有Apply Patch ...和Share Project ...

我按照其他地方的建议尝试了Share Project,但Eclipse不承认该项目受版本控制.

所有的svn目录都存在.

有趣的是,我尝试将项目共享到另一个存储库,并且我收到一条错误消息,指出该项目已经是另一个URL的工作副本.

有任何想法吗?

tob*_*s_k 14

您可以尝试一些事情.

  • 如果项目与SVN同步,可能最简单的方法是删除它并重新检查.
  • 否则,您可以尝试从工作区(而不是从磁盘!)中删除项目,并将其重新导入工作区.
  • 如果这不起作用,您可以尝试使用SVN命令行工具,例如svn commit,将本地项目与SVN存储库同步(并使用Eclipse重新检查).
  • 如果SVN命令行工具不起作用,则可能存在SVN文件的实际问题.在这种情况下,你可以备份你的项目(与unsynched变化),检查出从SVN项目,并使用离线的Diff-工具,如DIFF合并结转到新签出项目的变化.

  • 右键单击团队并共享项目效果很好。使用默认设置,一切都同步备份。 (4认同)

ini*_*goD 10

请尝试以下操作:在断开连接的项目中单击 - >团队 - >'共享项目'(复数,单数形式不起作用)

我现在无法在我的电脑中重现它,但是有一个选项可以重新连接到svn -or以使用项目中存在的svn信息进行连接.(就像你要在svn中放置一个新项目一样,它会看到svn信息并会要求你使用它)

我讨厌那些问题....


Sri*_*esh 6

团队>分享项目工作正常.缺点是SVN支持逐个共享项目,而不是一次共享许多项目.