我在两台工作机器之一上设置了Eclipse工作区。整个工作区与Subversion存储库同步,并且工作区内的所有项目和设置(包括元数据)都存储在存储库中。工作副本文件夹中的新Eclipse工作区无法识别颠覆现有项目
我最近在我的第二台机器上安装了Eclipse,并创建了一个新的工作副本文件夹,我检出到同一个存储库。当我打开Eclipse并将工作区设置为本地工作副本文件夹时,没有任何项目出现在我的包资源管理器中。
我对Eclipse和Subversion仍然很陌生,但我会假设只要工作区元数据和设置在工作副本文件夹中,Eclipse应该会看到它们。
如何在第二台机器上创建原始工作区的精确副本并保持两者与Subversion同步?
在此先感谢您的建议。
更新:显然,@ Kos提供的答案是我发现在另一个工作副本中重新创建工作区副本的唯一方法。尽管我的.metadata
文件夹也受版本控制,但当我检出新的工作副本时,Eclipse无法识别检出的.metadata
文件夹。
这会更改工作区的元数据文件夹吗?如果是这样,当我与Subversion同步时,第一台机器上的工作区的元数据文件夹会更改为匹配吗? – Brian
噢,我想我错了 - 所以你不只是存储所有的项目,而是整个工作区在SVN上?我还没有尝试过这种方法,但它也应该起作用。在这种情况下,请检查您是否已成功接收到'workspace/.metadata /'目录。另请参阅http://stackoverflow.com/questions/251116/where-in-an-eclipse-workspace-is-the-list-of-projects-store – Kos
我会尝试在我的机器上复制此问题。 – Kos