2010-07-12 80 views
3

我使用我的Dropbox文件夹来存储我的Eclipse工作区(即时备份),但想要在Linux和Windows上开发。 (我认为)工作区文件存储了Android SDK的位置,这在两台机器/ home/android ...和c:\ android上是不同的。Android Eclipse,Dropbox,Windows和Linux

有没有什么办法在Windows上开发一分钟而Linux下一个? (这个问题是Android SDK的目录。

感谢

+1

我建议让Dropbox以外的工作区,然后**不**在工作区内有单独的项目。这意味着一些额外的点击,因为您必须设置每个新项目的路径,然后将其导入到另一台计算机上,但我从来没有通过Dropbox共享工作区成功。这就是为什么我不是简单地将项目放在Dropbox中,而是让每台计算机都有自己的工作空间。 – pableu 2010-07-12 20:42:32

回答

6

最好的解决办法是源代码版本控制,签上维基百科。

+1

是的,这是最好的,最简单的方法。我在不同的PC上同时使用Windows和Linux,并且工作完美。 – Dave 2010-07-12 19:29:42

+0

我同时使用:-)我有Dropbox用于跨多台计算机和即时备份进行共享,以及用于版本控制的Mercurial存储库。我更喜欢这种方式,因为我不会因为切换电脑而被迫做出承诺。 – pableu 2010-07-12 20:44:47

+0

您可以在每个工作站切换之前提交一个工作分支,并在合理时合并到主干。另外,我更喜欢使用Dropbox的rsync – ognian 2010-07-13 06:16:51

5

我使用Dropbox的这两个comparison table,我窗口之间切换, 。Mac和Linux这是我要做的事:

  1. 将Windows版的Dropbox的
  2. 在Linux中相同名称的地方比其他Dropb创建一个新的Android项目牛
  3. 删除的资产,资源和src的文件夹,并用软链接替换他们的那些在Dropbox的

这样,每个操作系统都有它自己的项目文件,但任何时候你更新资源或代码文件,它会更新在所有操作系统上。