忽略Subversion中的tmp文件夹

时间:2010-11-04 01:06:16

标签: svn

每当我创建一个新的Ruby on Rails项目时,我都会告诉SVN忽略一些文件夹,例如log。使用这些命令很简单:

svn remove log/*
svn propset svn:ignore "*" log/

另一个显然没有进入SVN的文件夹是tmp。所以,我总是尝试对它进行相同的操作,但SVN似乎并没有忽略它......当我执行前面的命令时它按顺序发送给我:

svn: 'tmp' is not a working copy
svn: warning: 'tmp' is not under version control

对我来说似乎很好......问题是“svn status”命令仍会输出:

?       tmp

如何摆脱这个问号?

1 个答案:

答案 0 :(得分:10)

tmp目录名添加到父目录的

svn propset svn:ignore tmp .

请注意,svn:ignore属性是要忽略的文件模式的多行列表,因此通常最好使用svn propedit进行编辑:

svn propedit svn:ignore .

在设置新值时,使用svn propset将完全覆盖该属性中的其他内容。