2012-12-14 33 views
-1

在我的电脑和笔记本电脑之间共享我的Eclipse Workspace的最佳方式是什么(Windows 7 & Windows 8)。我对SVN很熟悉,但过了一段时间,我的SVN崩溃了,我无法提交,因为我的所有文件都已过期(它们不是)。分享Eclipse WorkSpace的最佳方式

如何在几台计算机之间共享您的Workspace?

+0

分享/管理源代码的最佳方式无疑是使用像SVN或Git这样的SCM。要共享/管理工作区,请尝试在Google云端硬盘或Dropbox中设置它们,尽管我个人并不直接将源代码放在工作区中。 – yorkw

回答

0

一个清洁的解决方案是建立在每个计算机的工作空间,然后只用一个单片机。 我为我的3台电脑(我的笔记本电脑在工作 - fedora 17,我的个人笔记本电脑 - MacOSX和我的桌面 - Win7)使用工作区,他们有自己的工作区,但我通过github共享更新我的项目。

更新:

但是,为了达到你的目标,你也可以上传到您的SCM工作区设置:

我发现这个有用的信息here

那么简单的答案是:如果你想创建一个新的Eclipse工作区 ,并保留所有设置,只需复制 .metadata/.plugins/org.eclipse.core.runtime/.settings目录进入 您的新工作空间目录。

但是...

不要复制其他目录!有项目特定的设置和 ,因为您的旧项目留在您的旧工作区中,复制的 设置将无效,您将在eclipse启动时得到一些令人讨厌的例外 。

0

我认为最简单的方法是通过Dropbox的或UbuntuOne同步工作区文件夹

+0

Eclipse不喜欢Dropbox,你会得到很多错误,因为Android SDK文件夹在两台计算机上都不在同一路径上 – ObAt