Eclipse构建目录排除在外的svn

知道91 | 问题 | 2015-08-30 | 阅读:2083

我创建了一个新的svn储存库c项目在我的服务器,并在eclipse中检查出来(靛蓝)。我可以提交任何文件添加到项目中,但出于某种原因Eclipse Debug目录排除在外的svn。如果我尝试手动将其添加到版本控制中,它说:“你都明确要求版本控制一个或多个资源,否则会被忽略。继续吗?”如果我点击Yes,我可以提交文件夹,通过子文件夹递归地但它不工作,如果出现一个新的文件,我必须手动添加,太。有没有办法,我可以从eclipse忽略列表中删除该目录吗?

的确,它包含使eclipse生成的文件,但我想有makefile太当我签出项目在另一台计算机上。

答案:

  1. 是的,你可以unignore整个树
  2. build-articats根据最佳实践和逻辑必须被排除在源代码控制,因为

    • 他们在构建再生在不同的主机上
    • 他们可以在不同的目标不同,由于可能的不同的配置

  3. 为了排除一些pattrens忽略,共同点,更好的理解的时候,,会发生什么,你必须有一些知识的工具“引擎盖下”,即——颠覆。读到svn:忽略属性、规则和模式。在情况下,您需要删除|编辑宽svn:忽略从调试dir属性和它的子目录并添加|模式(s)(最好做的,比不做),“艾尔文件,除了makefile”,但重读我2.2前注意重复做