对于处理eclipse工作区的svn,git等,你有一个很好的忽略模式吗?我想版本处理工作区中的所有项目.它必须忽略所有eclipse配置,编译文件和输出文件夹.
您应该只能忽略顶级工作空间目录.你想达到什么目的?
基本上,在工作区上方的目录中,执行以下操作:
svn propset svn:ignore "" .
因为你想要的是忽略项目中更具体的资源,你想要这样的东西(你可以使用svn prop_edit_svn:ignore来设置它
):
.project .classpath .settings bin
在标准Eclipse JDT项目(具有单独的源和构建树)中,将排除它输出的内容.当然,对于像CDT项目,ruby和c这样的事情,这会略有不同.YMMV,等等.
我的一般做法是手动编辑我需要版本化的所有内容,然后排除剩下的内容.通配符对于忽略是危险的; 他们可以很容易地让你注意到一些关键的东西,所以在谨慎方面更加错误并且只忽略最低限度.