2010-02-24 85 views
0

在归档或保存到源代码管理系统之前,哪些文件可以安全地从CDT项目和工作区中删除? 有MSVC的经验,我试图删除调试和发布目录,这是非常糟糕的主意:(Eclipse CDT项目临时文件

回答

2

你是否使用Eclipse插件的选择您的版本控制系统?他们似乎照顾的一切至少在我使用CVS和Mercurial插件的经验中)如果不是这样,那么只要你与版本控制交互,你就需要告诉Eclipse几乎刷新你的整个项目

Debug和Release目录的内容应该都是自动生成的,如果它们不是,那就错了。

而不是你可以删除的东西,把它转过来考虑你需要保留的东西:

  • 的.project,.cproject和(如果存在).settings
  • 你的源目录
  • 你的包括目录
  • 在顶层例如任何其他人创建的文件更新日志和文档

在您的工作空间根目录中的.metadata目录中查找也是值得的。例如,您创建的任何启动配置默认存储在.metadata/.plugins/org.eclipse.debug.core/.launches /中。 (虽然我不时在项目目录中看到它们。)

+0

我正在使用在Windows计算机上安装Wubi的Ubuntu。我的主要工作环境是Windows,MSVC和Visual SourceSafe。有些项目应该是跨平台的,所以我将它们放在Windows驱动器上,并从Ubuntu访问它们,构建与CDC项目并行的Eclipse CDT项目。 因此,我无法使用CVS功能并需要进行手动清理。 我将使用Debug和Release目录进行其他试用,谢谢。 – 2010-02-24 18:33:28

+0

问题解决了。调试和发布目录可以被删除。我发现从Eclipse执行的正常Build命令在此之后失败,但是Clean命令成功。 Eclipse不喜欢何时在项目文件之外完成某项操作。 谢谢你的帮助。 – 2010-02-25 09:50:19