gpt4 book ai didi

eclipse - 跨计算机的Eclipse同步工作空间/观点/首选项

转载 作者:行者123 更新时间:2023-12-03 08:48:44 25 4
gpt4 key购买 nike

我有一个项目需要在工作和在家中使用两台不同的计算机进行。
我需要能够在两台计算机上都处理代码,所以问题有两个。

  • 共享代码
  • 共享工作空间。

  • 用svn 1很简单;但是我感到很讨厌将损坏的代码提交给svn,以便我可以再次从家里访问它。我可以接受,但是有更好的选择吗?

    要详细介绍2,我在一台计算机上进行了高度自定义的Eclipse安装,我花了数小时来添加插件并调整我可以访问的每个微小配置选项,以使其达到正确的地步。重做另一台计算机上的每个更改会很痛苦,是否有某种自动同步的方法?我知道我可以从Eclipse导出首选项并将其导入,但是我不想每次更改内容时都必须手动执行。 [此外,我不认为导出偏好也能导出观点吗?]

    两台计算机都运行Windows。

    最佳答案

    便携式开发环境

    并不是说您想从USB闪存驱动器上运行,而是可以将Eclipse和JDK全部 bundle 在一个目录中(如此处所述),以拥有一个很好的自包含开发环境:

  • How-to: Run Eclipse or Aptana from USB Drive

  • 如果需要,您也可以使用其他一些工具:
  • How-to: Free Portable Web Development on a USB Drive
  • StackOverflow: Development tools for a USB drive
  • ServerFault: Tools that fit on a USB drive

  • 有关其他工具,请参见 PortableApps,其中包括将在系统托盘中放置一个菜单的工具,可让您快速访问所有便携式工具。

    完成设置后,请使用以下选项之一在工作站之间共享目录:

    外置硬盘

    闪存驱动器会太慢,但是通常可以使用外部硬盘驱动器。当然,您必须将它卡在身边。当您忘了将它投入工作的一天时,这没什么好玩的-就像我昨天拿起笔记本电脑一样。 :-)更改驱动器号可能是另一个问题。

    镜像工具

    镜像/备份工具很简单,但容易出错。这些是单向工具,因为它们可以将所有内容从一个工作站复制到另一个工作站。风险是您在一个工作站上进行更改,忘记运行该工具,然后在另一个工作站上更改相同的文件,然后运行该工具,覆盖您的更改。
  • rsync
  • DeltaCopy

  • 同步工具

    从镜像工具升级将是同步工具。这些检测更改,并允许您选择合并。您必须记住手动运行它,或使用其他工具安排它在特定时间运行。
  • unison
  • SyncBack

  • 同步服务

    这些是在工作站之间自动同步文件的服务。大多数(如果不是全部)都处理冲突,并允许访问以前版本的文件。它们很好,因为它们是一劳永逸的。您不必记住运行镜像或同步工具。而且,这些功能消除了使一个工作站通电的需要,因此您可以在到达另一工作站时手动与其同步。
  • Dropbox(对Instant Rails用户的一个怪癖是“我的Dropbox”文件夹名称中的空格是一个显示停止符。)
  • SpiderOak
  • Syncplicity
  • Windows Live Sync
  • 关于eclipse - 跨计算机的Eclipse同步工作空间/观点/首选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/958508/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com