我想使Subversion始终忽略我的NetBeans IDE项目配置目录(“nbproject /”)及其内容。我读过SVN文档,您可以在~/.subversion/config
中设置全局忽略模式。举例来说,在我的配置我有...我怎样才能真正让Subversion忽略一个目录?
### Set global-ignores to a set of whitespace-delimited globs
### which Subversion will ignore in its 'status' output, and
### while importing or adding files and directories.
global-ignores = *.o *.lo *.la .class #*# .*.rej *.rej .*~ *~ .#*
.DS_Store *.log nbproject
尽管nbproject
在那里之中,SVN不会将其忽略。它显示在状态报告中。任何方式来防止呢?
nbproject
dir确实进入了回购,但我删除了它。即使它不在版本库中,也不包含.svn
dir,SVN拒绝忽略它。也许是因为它在父目录的.svn
dir中有所记载?
更新
我只是完全从SVN和文件系统中删除,并重新创建该项目。现在SVN尊重忽略模式。我不知道为什么它不是之前。
我猜测最可能的问题是该目录已经在存储库中。可能是 – Clyde 2009-05-22 20:15:16