如果在备份Eclipse工作区时跳过.metadata/
目录,我会失去什么? (是否有一些文档描述了Eclipse在此目录中存储的内容)?我注意到它经常变化(基本上每次我都使用Eclipse(Galileo)。
我见过这个question,但我对插件和设置的备份不感兴趣(也因为我不确定它们在重新启动后恢复正常 - 安装我的电脑或新电脑)。我只对备份我的项目(源代码,库,可能的数据,.svn
和.git
目录)感兴趣。那么,我可以安全地忽略.metadata/
目录吗?
答案 0 :(得分:5)
您通常不想备份.metadata目录,因为其内容不可移植。当您创建新工作区并重新导入项目时,您会注意到您的工作区首选项将丢失(在Window - > Preferences下设置的东西)。从代码样式首选项到路径变量到目标运行时的所有内容。通过记录如何配置工作区首选项来降低风险,并且恢复没有问题。某些首选项(如用户拼写字典和代码样式)允许您引用外部文件。利用这一点并将这些文件放在将要备份的目录中。
答案 1 :(得分:1)
那么,我可以安全地忽略[在Eclipse工作区备份中]的.metadata /目录吗?
是。当您从源代码存储库创建新项目时,Eclipse将创建一个新的.metadata目录。