备份/恢复整个Eclipse工作区

3

我开始学习Android操作系统,目前仍处于学习模式。除了学习Android外,似乎我还在刷新Java的知识,因为我发现大多数例子都希望你使用Eclipse……好吧,我猜我也在学习Eclipse(这是一件好事,我不是在抱怨)……这个问题主要是关于如何在Eclipse中执行基本的保存当前状态的操作。

我没有使用版本控制系统,但我会在了解自己的方向、需求和目标后进行修复。因此,目前我只是在寻找一些关于如何保存(可能相当粗略)我的当前状态的建议,并且能够在我搞砸了一切时恢复到那个点。

问题1:
如果我只是将整个工作区复制到另一个位置(CD光盘?),然后在原始工作区上执行任务/实验(创建新项目,从现有源创建项目,删除项目...所有这些都在保存的工作区中),并真正设法破坏了工作区,或者我只是想回到我的保存点,并以不同的方式尝试相同的事情......退出Eclipse,删除修改后的工作区,在相同位置从CD光盘重新创建工作区,然后运行“清理所有项目”——这样能够安全地将我恢复到原始保存点吗?

问题2:
如果不能,我需要做什么才能完成类似的操作呢?

也许这已经在一些我没有找到的Web文档中得到了解答。指向几个写得很好的网页的指针可能就是我所需要的。

感谢任何建议 Joe

3个回答

2

您甚至不需要删除您的工作区。在其中一个菜单中应该有一个类似“更改工作区”的选项。我认为这将实现您想要的效果。只需将工作区更改为备份即可。


是的。只需将您的副本放回计算机(在删除后),并将您的工作区更改为它即可。 - John
这是保护环境的安全方式吗?还是Eclipse会将参数(系统设置、项目信息等)保存在当前工作区以外的其他地方? - Joe Cullity
我不知道。我从来没有做过这个。你的经验可能会有所不同。 - John
我也不知道(这就是为什么在跳跃之前我要问),我认为Eclipse试图使事情变得傻瓜化,但正如马克·吐温所说:“你永远无法使任何东西傻瓜化,因为傻瓜非常聪明”。- 另外,“YMMV”是什么意思? - Joe Cullity
2
复制整个工作区是可以的。除了密码存储库(例如,如果您连接到SCM,则密码不会保存在工作区中),Eclipse没有其他存储数据的地方。我已经从我的硬盘备份中恢复了整个工作区,从未遇到任何问题...工作区必须位于完全相同的位置(Eclipse使用绝对路径存储某些数据)。 - Tom Seidel
显示剩余3条评论

2

Eclipse将几乎所有内容保存在工作区中,因此在大多数情况下备份工作区即可。我遇到的唯一其他情况是已安装的插件,它们保存在eclipse文件夹下。

请确保备份“隐藏”文件,因为在某些操作系统上.settings是隐藏的。


1

你只需要将你的工作空间复制回你的电脑,然后在Eclipse中使用该工作空间即可返回到你保存的项目。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接