【问题标题】:Work on an Android program with several computers使用多台计算机处理 Android 程序
【发布时间】:2011-07-05 20:11:07
【问题描述】:

我正在开发一个工作项目,但希望能够将项目带回家继续进行。我不能只是“打开”一个项目,那么如何将其保存在一台计算机上,然后在家中打开它,然后再次保存以在家中处理它?

【问题讨论】:

  • 我为此使用了 Dropbox。效果很好。只要只有一个开发人员。如果不止一个,您将需要某种存储库。
  • 我建议只使用 github。提交推送——然后在你回家时拉取。
  • 您可以打开一个项目。只需在 Eclipse 中使用导入向导即可。 File -> Import.. -> Existing Project into Workspace 虽然我会推荐一个版本控制工具,如 subversion、git 或 mercurial

标签: android eclipse save


【解决方案1】:

我使用Dropbox。我的 Eclipse 工作区位于我的 Dropbox 文件夹中,所以每当我在我的任何计算机上加载 Eclipse 时,我总是可以轻松获得最新版本的文件。

这还为您带来了额外的好处,即不必担心硬盘故障并能够回滚文件。

【讨论】:

    【解决方案2】:

    要么按照 Glendon 所说的去做,要么设置一个 subversion 或 git 存储库。 我通常两者都做。

    【讨论】:

      【解决方案3】:

      如果您不使用 Dropbox 或 github,我假设您正在通过电子邮件发送代码或使用 USB 驱动器。将项目解压缩到另一台计算机的主目录后,运行 Eclipse 并执行

      文件、新建、Android 项目 输入项目名称 在目录中,选择从现有源创建项目 在 Location 中,浏览到您刚刚在主目录中创建的目录 选择构建目标 并点击完成假设其他设置已为您填写。

      【讨论】:

        【解决方案4】:

        我通过将裸 git 存储库放在记忆棒上并将其克隆到所有开发机器上来做同样的事情。

        由于开发机器上的存储库是从记忆棒上的存储库克隆的,它们的“原点”将指向记忆棒。所以当从一台开发机器跳到另一台时,我所要做的就是

        <insert memory stick>
        cd <work_directory_on_harddisk>
        git pull
        ...write code
        git push
        <remove memory stick>
        

        我已经完成了。

        这样做的好处在于,即使您忘记了操作,或者忘记了同步并最终处理了一个过时的目录,您也可以使用 git 的所有功能轻松解开它。

        【讨论】:

          猜你喜欢
          • 2013-10-19
          • 1970-01-01
          • 2013-02-08
          • 2015-02-10
          • 1970-01-01
          • 1970-01-01
          • 2017-02-14
          • 2022-01-10
          • 2014-02-18
          相关资源
          最近更新 更多