SVN 忽略 - "not under version control"



我有一个目录结构,如下所示:

components
  |_ticker
    |_sass-utils
      |_ ..
    |_ticker.css
    |_ticker.sass
    |_ ..
有几个

文件我不希望在SVN版本控制下。组件已提交,但代码尚未提交,svn status当前声明:

?       components/ticker

如果我cd进入股票代码目录,请尝试:svn propedit svn:ignore .(这是我从此SO解决方案中尝试的)我收到错误:

svn: E200005: 'components/ticker' is not under version control

我相信一旦我svn add components/tickerticker下的文件就不能再被忽视了。

那么如何忽略尚未受版本控制的文件呢?

这个答案说明了一切。

您遇到的问题是您要进入要忽略的目录(组件/代码)并尝试设置属性。 你把 svn:ignore 当作它作用于当前目录。 svn:ignore 是要忽略的子目录的列表。 您需要在父目录(组件)中设置 ignore 属性,并为其提供要忽略的子目录(代码)。

cd components
svn propset svn:ignore ticker .

最新更新