您好,感谢您阅读本文!
我的办公室局域网中有两台计算机:一台功能强大的 PC,我大部分时间都用于开发和一台笔记本电脑。现在我想在这两个设备之间共享所有 eclipse 项目(例如手动同步然后切换到笔记本)。我不需要它们在云或其他东西中可用。我还有一个一直在运行的 NAS(网络附加存储)。
是否可以同步我的所有项目?主要问题:复杂性...
- 我使用带有多个插件的多重 Eclipse 安装,如 Aptana Studio、SpringSource Tool Suite、Maven、Git、...
- 大多数项目都是 Java EE,使用 maven 构建(不同的 maven 目标,如 jetty 或 tomcat)
- 一些项目使用 git 进行团队合作(与一些外部合作伙伴)
- 一些项目使用我自己的项目构建器(外部程序)
- 我使用多个工作区(我为不同的客户使用不同的工作区,其中包括不同的项目)
- 一些项目在 Eclipse 工作空间内,一些项目在外部
我目前的解决方案是使用文件同步程序,它将我的整个“项目”文件夹(我整个工作生活的根目录)同步到我的 NAS 内的文件夹(手动同步 - 不是文件更改或计划)。这种方法的问题是:我必须同步超过 100000 个文件。这只需要 20 分钟来分析发生了什么变化。当我打开 eclipse 一次并操作一个静态 html 文件时,eclipse 更改了 2000 多个文件(其中大部分位于 .metadata 文件夹中)......
我对每一个解决方案都持开放态度。我是否必须更改项目设置的结构?我必须使用其他同步解决方案吗?还是只是不可能?我必须使用云存储解决方案吗?这会影响已经使用 git 的项目吗?
感谢您的任何回复!!!!!!!
此致!曼努埃尔