0

我正在尝试设置 eclipse 和项目/工作区以在 3 台不同的计算机(不在同一个 LAN 中)上顺利有效地工作。

现在我必须在每台计算机上执行此操作:

  • 安装插件
  • 自定义eclipse.ini
  • 自定义首选项(我会将 prefs.epf 保存在 \eclipse 文件夹中并小心保持同步)

我想避免它,所以我不会在不同的计算机上使用不同版本的插件等。为了实现这一目标,我做出了以下决定:

  1. \eclipse 分布

    我打算把我的 \eclipse 发行版放在Dropbox下。原因是在我使用的 3 台计算机上使用完全相同的 eclipse 安装。

  2. 项目

    项目(src 和所有资源等)通过使用 SVN/Hg 进行同步(我将一些项目放在一个之下,其他项目在另一个之下)。这里没问题。但是同一个项目存储在不同计算机的不同驱动器/路径中(例如 C:\projects\projectA 和 D:\projectA)。

  3. 工作区

    我为每个项目(或一组相关项目)使用不同的工作区。所以我用 eclipse 运行

    -data \path-to-.metadata

我的问题是,我在哪里放置工作空间文件夹,我要同步它们吗?我有两个选择:

  • 我将工作区保存在 Dropbox 中,这样它们就会自动同步。但它会工作吗?如前所述,同一个项目可以在两台计算机的差异驱动器/路径中。这是这个 stackoverflow 家伙采用的方法,但不确定他是否有差异。驱动器等

  • 我将工作区保留在 Dropbox 之外,它们没有同步。我的问题是,同一个 \eclipse 是否会打开 -data \workspaceAInComputerA 然后打开 -data workspaceAInComputerB 具有相同的名称、项目等,但它们是完全独立的工作区。

这听起来可能有点令人费解,但我认为值得将其设置为适合长期使用。谁能推荐一个设置??谢谢

ps:我不想一直随身携带USB所以请不要建议任何“便携式日食”的东西!

4

1 回答 1

0

这个人似乎把他的工作空间放在了 Dropbox 中,而且似乎对他有用。就个人而言,我将整个 eclipse 目录 + 一些 sdk 放在 Dropbox 中——我们会看看情况如何!

更新:这对我来说大错特错 - 只是要使用 svn/git

于 2011-05-15T11:11:51.627 回答