2008年10月31日星期五

Subversion中忽略你不想要的文件

如 *.o *.obj 等编译中间文件,设置的时候,可以在你想的目录下,使用
$ svn pe svn:ignore .
这样会打开vi,然后你就可以每一行做为一个,如

*.dat
*.o
*~
CVS

如果你每个目录都想这样的话,可以设置 ~/.subversion/config 中的 global-ignore
$ vim ~/.subversion/config

[miscellany]
### 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 = *.plt *.dat *.mod *.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* .DS_Store

而相对的git,是在你project的根目录下有.git 目录,其中的 .git/info/exclude 文件中就可以设置了

没有评论: